/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
}
body {
    line-height: 1;
}
ol, ul ,li {
    list-style: none;
}
/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

iframe {
    display: block;
}
figure{
    margin:0;
    padding:0;
}
input:focus{
    outline:none;
}
a{
    color:#5a5a5a;
    text-decoration:none;
    outline:none;
}
.clearfix{
    display:block;
    zoom:1;
}
.clearfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
object:focus { outline:none;}
button::-moz-focus-inner{outline:0;}
textarea{word-break:break-all;}
body {
    font: 12px/1.5 '宋体',Arial,sans-serif;
}


h1,h2,h3,h4,h5,h6,h7 {
    font-size: 12px;
    font-weight:400;
}


ol {
    list-style: decimal;
}

mark{
	background:none;
}

/* coding style */
pre,
code,
kbd,
samp,
tt {
    font-family:monospace;
    line-height:100%;
}
address{
	font-style:normal;
}
/* for ie6 fixed */
html{_text-overflow:ellipsis;}
/* for ie6 fixed */

.page-header{
    width:980px;
    margin:0 auto;
    padding:14px 0 0 0;
    height:54px;
}
.logo-content{
    float:left;
}


.login-bar{
    float:right;
    padding-top:20px;
}
.pass-info li{
    display: inline-block;
    *zoom:1;
    *display: inline;
    margin-right:5px;
}

/* foot */
.page-footer{
    text-align: center;
    padding:20px 0;
    margin-top:20px;
    min-width:980px;
}
.page-footer,
.page-footer a{
    color: #77c;
    font-family: Arial;
    font-size: 12px;
}

/*nav*/
.nav{
    background:#1ea4e3 url("http://apps.bdimg.com/developer/static/09031150/developer/images/nav_bg.png") repeat-x 0 0;
    height:39px;
    min-width:980px;
    line-height:41px;
    font-family: "Microsoft YaHei","微软雅黑";
    font-weight:normal;
    -webkit-box-shadow:0px 2px 6px #666;
    -moz-box-shadow:0px 2px 6px #666;
    box-shadow:0px 2px 6px #666;
    position: relative;
    z-index:2;
}
.nav-content{
    width:980px;
    margin:0 auto;
    height:39px;
    background:#1ea4e3 url("http://apps.bdimg.com/developer/static/09031150/developer/images/nav_bg.png") repeat-x 0 0;
}

.nav-content .tabs{
    float:left;
}
.nav-content .li{
    float:left;
    position: relative;
    height:39px;
    margin-right:30px;
}
.nav-content .li .tab{
    float:left;
    overflow: hidden;
    padding: 0 10px;
    margin-top:4px;
    height:30px;
    line-height:31px;
    outline:none;

    color:#fff;
    font-size:16px; 
    font-weight:normal;
    text-align:center;
    text-shadow:0px 0px 0 #59beec;
    

    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px; 
    border-radius: 4px;
}
.nav-content .li .tab:hover{
    background:#61c0ee;
}
.nav-content .li.current .tab{
    background:#0389c6;
}
.nav-content .sub-tabs{
    position: absolute;
    top:38px;
    left:-16px;
    border-left:1px solid #e1e1e1;
    border-right:1px solid #e1e1e1;
    border-bottom:1px solid #e1e1e1;
    background:#fff;
    display: none;

    width:112px;
}
.nav-content .sub-tabs li{
    border-bottom:1px solid #e1e1e1;
    height:37px;
    overflow: hidden;
    vertical-align:bottom;

    float:left;
    width:112px;
    clear:left;
}
.nav-content .sub-tabs a{
    color:#6b6b6b;
    display: block;
    height:37px;
    padding:0 20px;
    font-size:14px;
    white-space:nowrap;
}
.nav-content .sub-tabs a:hover{
    background:#eeeeee;
    font-weight:bold;
    color:#006da5;   
}

.other-nav{
    float:right;
}
.app-submit{
    display:block;
    width:105px;
    height:30px;
    line-height:30px;
    margin:4px 0 0 0;
    background:#fff url("http://apps.bdimg.com/developer/static/09031150/developer/images/app_submit.png")  repeat-x 0 0;
    border:1px solid #0083c1;
    color:#0083c1;
    font-weight:bold;
    font-size:14px;
    
    text-align:center;
    overflow:hidden;
}
.app-submit:hover{
    background:#f15a23;
    color:#fff;
}

/* icon-help */
.icon-help{
    display:inline-block;

    *display: inline;
    *zoom:1;

    cursor:pointer;
    width:14px;
    height:14px;
    margin-left:5px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_question.png")  no-repeat 0 0;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_question.png",enabled=true,sizingMethod=noscale);
}
.icon-help span{display: none;}

.tip-help-wrap{
    position: absolute;
    z-index:2000;
    color:#08C;
    width:240px;
    display:none;
}
.tip-help-wrap .tip-help-content{
    padding:5px;
    border:1px solid #99CFEB;
    background:#F4FAFD;

    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px; 
    border-radius: 4px;

    min-height:36px;
}
.tip-direction{
    position: absolute;
    width:8px;
    height: 19px;
    overflow: hidden
}
.tip-direction span{
    height: 19px;
    width: 17px;
    font-family: Simsun;
    font-size: 16px;
    line-height: 21px;
    overflow: hidden;
    position: absolute;
}
.tip-direction span.tip-corner-inner{color:#F4FAFD;z-index:2;}
.tip-direction span.tip-corner-outer{color:#99CFEB;z-index:1;}
.tip-direction-left{
    top:10px;
    left:-7px;
}
.tip-direction-left span.tip-corner-inner{
    left:1px;
}

/*bread path*/
.bread-path{
    width:980px;
    height:48px;
    line-height:48px;
    margin:0 auto;
    font-size:14px;
}
.bread-path a,.bread-path span{
    float:left;
    color:#9b9b9b;
}
.bread-path span.current{
    color:#0087c7;
}
.bread-path a:hover{
    color:#0087c7;
}
.bread-path .icon-path{
    font-family:"宋体";
    margin:0 8px;
    display:inline;
}
.bread-path .index{
    margin-top:13px;
    width:18px;
    height:17px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon_index.png")  no-repeat 0 0;
    
    text-indent:-999px;
    overflow:hidden;
}

/*content*/
.content{
    width:980px;
    margin:0 auto;
}
.content-app{
}
.content-app-main-wrap{
    float:left;
    width:100%;
}
.content-app-main{
    margin-left:194px;
}
.content-app-side{
    float:left;
    margin-left:-100%;
    width:181px;
}

/*side*/
/*side -- developer image*/
.developer-logo-content,.content-app-side .app-logo-content{
    position:relative;
    text-align:center;
    border:1px solid #d7d7d7;
}
.developer-logo-content{
	padding-top:20px;
}
.app-logo-content{
	padding-top:36px;
}
.content-app-side .tl{
    display:block;
    width:3px;
    height:3px;
    position:absolute;
    top:-1px;
    left:-1px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon.png) no-repeat 0 0;
}
.content-app-side .tr{
    display:block;
    width:3px;
    height:3px;
    position:absolute;
    top:-1px;
    right:-1px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon.png) no-repeat -3px 0;
}
.developer-logo-content .icon{
    display:block;
    width:112px;
    margin:0 auto;
    outline:none;
}
.developer-logo-content .name{
    display:block;
    text-align:center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.developer-logo-content .name a{
    line-height:30px;
    font-size:12px;
    overflow:hidden;
    outline:none;
}
.developer-logo-content .icon img{
    width:110px;
    height:50px;
    border:1px solid #d7d7d7;
}
.content-app-side .app-logo-content .icon{
    display:block;
    width:77px;
    height:77px;
    margin:0 auto 10px;
    overflow:hidden;
    outline:none;
}
.content-app-side .app-logo-content .icon img{
    width:77px;
    height:77px;
}
.content-app-side .app-logo-content .name{
    display:block;
    text-align:center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
}
.content-app-side .app-logo-content .name a{
    line-height:46px;
    font-size:12px;
    color:#333;
    overflow:hidden;
    outline:none;
}
/*side -- app info list -- list*/
.sider-info{
}
.sider-bottom{
    border-top:1px solid #d7d7d7;
}
.sider-info .sider-list{
}
.applist-sider .sider-list .first{
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 0;
    -moz-border-radius-bottomleft: 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.sider-info .sider-list-item{
    overflow:hidden;
    outline:none;
    margin-top:-1px;
}
.sider-info .list-item{
    display:block;
    height:31px;
    line-height:31px;
    position:relative;
    font-size:14px;
    color:#3b3b3b;
    padding-left:19px;
    border:1px solid #d7d7d7;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/sider_bg.gif) repeat-x 0 0;
    font-weight:bold;
    overflow:hidden;
    outline:none;
}
.sider-info .list-item .opr-tip{
    font-size:12px;
    font-weight:normal;
    margin-left:10px;
    color:#999;
    cursor:default;
}
.sider-info .list-item .to-opr{
    font-size:12px;
    font-weight:normal;
    margin-left:7px;
    color:#0087cb;
    cursor:pointer;
}
.sider-info .switch-bg{
    display:block;
    width:17px;
    height:31px;
    position:absolute;
    right:10px;
    top:0px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/sider_bg.gif) no-repeat -20px -62px;
}
.sider-info .list-item:hover,.sider-info .sider-list .current{
    border:1px solid #a8c7e6;
    background-position:0 -31px;
    z-index:1;
}
.sider-info .list-item:hover .switch-bg{
    background-position:-20px -93px;
    
}
.sider-info .sider-list .current .switch-bg{
    background-position:-1px -93px;
    
}
.sider-info .sider-sub-list{
    padding:4px 1px;
    border:1px solid #d7d7d7;
    border-top-width:0;
    border-bottom-width:0;
}
.sider-info .sider-sub-list-last{
    border-bottom-width:1px;
} 
.sider-info .close .sider-sub-list{
    display:none;
}
.sider-info .sepr{
    margin:4px 14px;
    background-color:#E7E7E7;
    height:1px;
    line-height:1px;
    overflow:hidden;
}
.sider-info .sider-sub-list-item{
    position:relative;
}
.sider-info .sub-list-item{
    display:block;
    height:21px;
    line-height:21px;
    padding-left:26px;
    color:#5b5b5b;
}
.sider-info .sider-sub-list .sub-current{
    color:#0289cd;
    background-color:#e5f4f7;
}
.sider-info .sub-list-item:hover{
    color:#5b5b5b;
    background-color:#eee;
}
.sider-info .sub-list-item .icon-bg{
    line-height:21px;
    font-size:14px;
    margin-left:5px;
    padding-left:14px;
    color:white;
}
.sider-info .sub-current .icon-bg{
    color:#e5f4f7;
}
.sider-info .sub-list-item:hover .icon-bg{
    color:#eee;
}
.sider-info .num{
    position:absolute;
    right:26px;
    top:0;
    text-align:right;
}

.sider-info .suc .icon-bg{
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_suc.png) no-repeat 0 0;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_suc.png",enabled=true,sizingMethod=noscale);
}
.sider-info .warning .icon-bg{
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_warning.png) no-repeat 0 0;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_warning.png",enabled=true,sizingMethod=noscale);
}
.sider-info .question .icon-bg{
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_question.png) no-repeat 0 0;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_question.png",enabled=true,sizingMethod=noscale);
}
/* signal col */
.signal-col{padding:15px 0;margin:0 auto;width:946px;}
.signal-col-header{overflow:hidden;height:9px;width:100%;background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/content_app_main_top_bg.png) no-repeat 0 0;padding:0px;}
.signal-col-header span{height: 9px;width:500px;float:right;background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/content_app_main_top_bg.png) no-repeat right top;}
.signal-col-body{width:100%;background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/content_app_main_bg1.png) repeat-y 0 0;}
.signal-col-footer{height:9px;background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/content_app_main_bottom_bg.png) no-repeat 0 0;padding:0px;}
.signal-col-footer span{height: 9px;width:500px;float:right;background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/content_app_main_bottom_bg.png) no-repeat right top;}

.xml-upload{padding:20px 30px;line-height:27px;}
.xml-upload .xml-upload-info{text-align:center;}
.xml-upload .myapp-content-info{width:533px;height:auto;position:relative;line-height:31px;border:1px solid #fbc752;background-color:#ffefc2;margin:15px auto -15px;}
.xml-upload .myapp-content-info .tl{display:block;position:absolute;height:4px;width:4px;top:-1px;left:-1px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/title_bg_corner.png) no-repeat left top;}
.xml-upload .myapp-content-info .tr{display:block;position:absolute;height:4px;width:4px;top:-1px;right:-1px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/title_bg_corner.png) no-repeat right top;}
.xml-upload .myapp-content-info .bl{display:block;position:absolute;height:4px;width:4px;bottom:-1px;left:-1px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/title_bg_corner.png) no-repeat left bottom;}
.xml-upload .myapp-content-info .br{display:block;position:absolute;height:4px;width:4px;bottom:-1px;right:-1px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/title_bg_corner.png) no-repeat right bottom;}
.xml-upload .myapp-content-info h4{padding:0 15px;color:#5b5b5b;text-align:center;position:static;width:auto;}
.xml-upload .disable{color:#c8c8c0;}
.xml-upload-title{
    background: #F7F7F7;
    border: 1px solid #E5E5E5;
    height: 30px;
    line-height: 30px;
    padding: 0 14px;
    font-size: 14px;
    font-weight: bold;
}
.xml-upload-content .field-label{
    float:left;
    padding-right:4px;
    width:237px;
    text-align:right;
}
.xml-upload-content .field-container{
    float:left;
    position: relative;
}
.xml-upload-content .flash-upload-content{
    float:left;
    margin:1px 0 0 10px;
    display:inline;
    width:600px;
}
.xml-upload-content .row{
    margin:30px 0;
}
.xml-upload-content .row .desc{
    padding-top:10px;
    color:#999;
    clear:both;
}
.xml-upload-content .row .border{
    border:1px solid #c6c6c6;
    position:relative;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/input_shadow.png) repeat-x 0 0 ;
}
.xml-upload-content .row .field-item{

}
.xml-upload-content select{
    width:133px;
    padding:3px 5px 4px;
    border:1px solid #c6c6c6;
    outline:none;
}
.xml-upload-content .input-text{
    width:320px;
    margin:2px 5px 5px;
    border:0 none;
    outline:none;
}

.xml-upload-content .btns-container{
    text-align:center;
    margin:0 auto;
    width:152px;
}
.xml-upload .univ-form .form-error{
    margin:0 auto 10px;
    text-align:left;
    display:none;
}
.xml-upload-content .ok-btn{
    display:block;
    width:70px;
    height:26px;
    border:0 none;
    margin:0 auto;
}
.xml-upload-content .green{
    color:white;
    cursor:pointer;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/button.png') no-repeat -70px -167px;
}
.xml-upload-content .gray{
    color:#5b5b5b;
    cursor:default;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/button.png') no-repeat 0 -167px;
}
.xml-upload-content .xml-name,.xml-upload-content .del-xml{
    display:none;
    float:left;
    padding-right:10px;
}

/* signal col end */
/**webapp start**/
.webapp{font-family:'宋体';}
.webapp .fb{font-weight:bold;}
.webapp .webapp-content{padding:0 16px;}

.webapp .title{
    display:block;
    padding:10px 0 8px 2px;
    line-height:1em;
    font-size:14px;
    font-weight:bold;
    color:#333;
    border-bottom:1px solid #d0deed;
}
/**webapp tab**/
.webapp .webapp-content .content-app-main-tab{position:relative;z-index:2;width:475px;font-size:14px;}
.webapp .webapp-content .content-app-main-tab a{text-decoration:none;color:#4a6ea9;display:block;width:90px;height:31px;over-flow:hidden;outline:none;}
.webapp .webapp-content .content-app-main-tab li{color:#4a6ea9;float:left;margin-right:5px;background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/step.png") no-repeat -95px 0;width:90px;height:31px;line-height:31px;text-align:center;}
.webapp .webapp-content .content-app-main-tab li.current{color:#555;background-position:0 0;cursor:default;}
/**webapp tab content**/
.webapp .webapp-content .content-app-main-tab-content{zoom:1;border-top:1px solid #dedede;margin-top:-1px;padding:22px 0;color:#676767;}
/*.webapp a{color:#4a6ea9;}*/
.webapp a{color:#06c;}
.webapp .webapp-content .content-app-main-tab-content article{margin-bottom:23px;line-height:25px;position:relative;}
.webapp .webapp-content .content-app-main-tab-content article .des{margin-top:10px;line-height:18px;color:#999999;}

/* IE6 错位 bugfix */
/* position:relative; */
.webapp .webapp-content .content-app-main-tab-content article{
    _float:left;
    _width:100%;
}
.app-special-info,.douban-content{
    _float:left;
    _width:100%;
}
.webapp .webapp-content .content-app-main-tab-content .btn-outer{
    clear:both;
}
.form-extension{
    clear:both;
}
/* IE6 错位 bugfix */


.content-app-main-tab-content .label{width:120px;float:left;text-align:right;height:25px;}
.require{position:relative;top:2px;color:#C5062F;font-size:14px;font-weight:normal;font-family:Verdana,arial,sans-serif;}
.content-app-main-tab-content .input-box{float:left;width:333px;height:27px;}
.content-app-main-tab-content .screen-inputs .input-box{
    height:auto;
}
.content-app-main-tab-content .textarea-box{float:left;width:333px;height:117px;}
.content-app-main-tab-content .monitor-settings .textarea-box{height:62px;}
.content-app-main-tab-content .input-box136{float:left;width:136px;color:#b3b3b3;height:27px;}
.content-app-main-tab-content .input-box136 input{width:100px;}
.content-app-main-tab-content .input-box72{float:left;width:72px;color:#b3b3b3;height:27px;}
.content-app-main-tab-content .input-box72 input{width:40px;}
.content-app-main-tab-content .input-box181{float:left;width:181px;height:27px;}
.content-app-main-tab-content .input-box181 input{width:170px;}
.content-app-main-tab-content .input-box243{float:left;width:243px;height:27px;}
.content-app-main-tab-content .input-box243 input{width:230px;}
.content-app-main-tab-content .border{border:1px solid #d0d0d0;overflow:hidden;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/input_shadow.png') repeat-x top left;height:25px;}
.content-app-main-tab-content .textarea-box .border{height:115px;}
.content-app-main-tab-content .monitor-settings .textarea-box .border{height:60px;}
.content-app-main-tab-content .noborder{border:1px solid #fff;}
.content-app-main-tab-content .outline{border:1px solid #92c8f3;background:none;border-radius:3px;}

.content-app-main-tab-content .input-box .input-text{width:321px;height:20px;padding:3px 5px;}
.content-app-main-tab-content .input-box select{width:135px;height:23px;padding:2px;margin-left:-1px;_margin-left:0;outline:0 none;}
.content-app-main-tab-content .input-text{border:0 none;outline:none;background:none;vertical-align:top;}
.content-app-main-tab-content textarea{border:0 none;outline:none;font-size:12px;height:98px;resize:none;margin:3px 4px 0;width:320px;}
.content-app-main-tab-content .monitor-settings textarea{height:43px;line-height:21px;}


.content-app-main-tab-content .tip-suc,
.content-app-main-tab-content .tip-blank,
.content-app-main-tab-content .tip-error{width:226px;position:absolute;top:0;right:0;}
.content-app-main-tab-content .tip-content{_height:18px;min-height:18px;line-height:16px;padding:6px 10px 4px 36px;}
.content-app-main-tab-content .tip-blank .tip-content{background:#dbefff url('http://apps.bdimg.com/developer/static/09031150/developer/images/tip_blue.png') no-repeat 8px 3px;border:1px solid #94bce0;}
.content-app-main-tab-content .tip-blank{z-index:2;}
.content-app-main-tab-content .tip-suc .tip-content{background:#fff url('http://apps.bdimg.com/developer/static/09031150/developer/images/tip_suc.png') no-repeat 8px 3px;border:1px solid #fff;}
.content-app-main-tab-content .tip-error .tip-content{background:#ffdbd5 url('http://apps.bdimg.com/developer/static/09031150/developer/images/tip_red.png') no-repeat 8px 3px;border:1px solid #f07f6b;}
.content-app-main-tab-content .tip-content b{font-weight:normal}

.basic-set .info{float:left;width:335px;}
.basic-set .app-info{border:1px solid #d7d7d7;background-color:#f7f7f7;}
.basic-set .app-info-item{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:13px 0 ;padding-left:100px;color:#666;line-height:1em;}
.basic-set .app-info-item .key{position:absolute;top:0;right:235px;color:#333;text-align:right;}

.type-set article{margin-bottom:0;}
.type-set .long-label{font-weight:bold;width:140px;text-align:right;height:32px;}
.type-set .long-label-content{padding-left:107px;line-height:25px;padding-top:10px;}
.type-set .app-type-radio{height:26px;line-height:26px;width:277px;text-align:center;}
.type-set .app-type-radio label{margin:0 10px;font-weight:normal;color:#000;}
.type-set .app-type-radio label input{margin-right:3px;margin-left:0;}
.type-set .app-type-radio label *{vertical-align:-3px;}
/*.type-set .long-label-content-item{padding:10px 0 13px;}*/
.type-set .long-label-content-sublabel{float:left;padding-right:5px;/*text-align:right;width:65px;*/}
.type-set .long-label-content-checkbox{height:45px;line-height:45px;}
.type-set .webapp-domain{float:left;width:150px;font-weight:bold;font-family:'宋体';}

.type-set .short-label{font-weight:bold;width:120px;padding-right:5px;text-align:right;height:32px;}
.type-set .short-label-content{line-height:25px;padding-left:109px;}
/*.type-set .short-label-content-item {padding:10px 0 13px;}*/
.type-set .short-label-content-checkbox {height:45px;line-height:45px;}
.type-set .long-sub-label{float:left;width:209px;padding-right:5px;text-align:right;}
.type-set .short-sub-label{float:left;width:161px;padding-right:5px;text-align:right;}

.img-set article{margin-bottom:23px;line-height:26px;}
.img-set article label{width:120px;float:left;text-align:right;padding-right:5px;}
.img-set article .app-img{float:left;width:530px;}
.app-img .img-container{float:left;width:66px;margin-top:3px;overflow:hidden;}
.app-img img{vertical-align:middle;border:0 none;}
.app-img .img-block{display: table;border:1px solid #97cee5;height:64px;width:64px;overflow:hidden;}
.app-img .img-main{
    display:table-cell;
    vertical-align:middle;
    *line-height:64px;
    *font-size:64px;
    text-align:center;
}

.app_icon img,
.small_logo img{width:16px;height:16px;}
.app_icon .img-block,
.small_logo .img-block{height:16px;width:16px;}
.app_icon .img-main,
.small_logo .img-main{
    *line-height:10px;
    *font-size:10px;
    line-height:10px;
}

.business_license img{width:64px;}
.developer_logo img{width:64px;}
.app_logo img{width:64px;}
.app_cover img{width:64px;}
.icon img{height:64px;}
.app_screenshot1 img{width:64px;}
.app_screenshot2 img{width:64px;}
.app_screenshot3 img{width:64px;}
.app_screenshot4 img{width:64px;}

.app-img .img-size{width:88px;float:left;text-align:center;}
.app-img .img-upload-btn{width:135px;float:left;}
.app-img .btn{float:left;margin-right:10px;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/button.png') no-repeat 0 -194px;width:74px;height:28px;}
.app-img .btn-hover{background-position:-75px -194px;}
.app-img .btn *{vertical-align:top;}
.app-img .hide-swf{
    overflow: hidden;
    position: relative;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/loading.gif') no-repeat center center;
}
.app-img .hide-swf *{
    position: absolute;
    top:200%;
    left:200%;
}
.app-img .del-btn{float:left;margin-right:10px;}
.app-img .img-upload-info{float:left;width:216px;height:33px;line-height:30px;color:#333;padding-right:10px;text-indent:32px;position:relative;}
.app-img .img-upload-info .info-text{
    overflow:hidden;
    white-space:nowrap;
    height:30px;
    text-overflow:ellipsis;
    width:100%;
    font-size:12px;
}
.app-img .loading{background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/upload_info.png') no-repeat 0 -33px;}
.app-img .suc{background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/upload_info.png') no-repeat 0 0;}
.app-img .error{width:214px;border:1px solid #F07F6B;height:30px;background:#FFDBD5 url('http://apps.bdimg.com/developer/static/09031150/developer/images/tip_red.png') no-repeat 8px 4px;}
.app-img .error .info-text{color:#676767;}

.app-img .img-size,.app-img .img-upload-btn,.app-img .img-upload-info{
    margin-top:40px;
}
.app_icon .img-size,.app_icon .img-upload-btn,.app_icon .img-upload-info,
.small_logo .img-size,.small_logo .img-upload-btn,.small_logo .img-upload-info{
    margin-top:0;
}

.secure-set article{margin-bottom:0;}
.secure-set .secure-title{line-height:40px;width:120px;text-align:right;font-weight:bold;padding-bottom:10px;}
.secure-set .secret-text{float:left;width:260px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.preview-page article{margin-bottom:0;}
.preview-page .preview-text{float:left;padding-left:25px;}s
.preview-page .preview-text img{width:64px;margin-right:15px;}
.preview-page .preview-btn-block{padding-left:134px;margin-bottom:23px;}
.preview-page a.preview-btn{float:left;display:block;width:140px;height:26px;text-align:center;line-height:26px;color:#73797c;font-size:14px;margin-right:29px;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/preview_btn.png') no-repeat 0 0;}

.webapp .webapp-content .content-app-main-tab-content .btn-outer{padding:23px 0 23px 120px;}
.webapp .btn-outer .save-btn{background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/buttons.png') no-repeat -432px -174px;display:block;width:134px;height:28px;text-indent:-3000px;border:0;margin:0;cursor:pointer;}
.webapp .btn-outer .save-btn:hover{
    background-position:-432px -253px;
}
.webapp .secure-set .btn-outer .save-btn{
    background-position:-286px -174px;
}
.webapp .secure-set .btn-outer .save-btn:hover{
    background-position:-286px -253px;
}

/**webapp end**/

/*regist*/
.content-regist{font-size:14px;}
.content-regist .regist-step-info{height:30px;width:342px;margin:16px 0 10px;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/buttons.png') no-repeat 0 0;}
.content-regist .regist-step-info a,.content-regist .regist-step-info span{display:block;height:30px;width:171px;float:left;text-indent:-3000px;outline:none;}
.step1 .regist-step-info{background-position:0 -324px;}
.step2 .regist-step-info{background-position:0 -360px;}
.content-regist .regist-step-info2{height:30px;width:342px;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/regist.png') no-repeat 0 -5px;}
.regist-content{color:#333;line-height:27px;margin-top:10px;}
.regist-content .regist-content-body{zoom:1;}

.regist-content .regist-info{
    background-color:#fff9e7;
    height:29px;
    line-height:29px;
    border:1px solid #fde4c6;
    padding-left:10px;
    color:#808080;
    font-size:12px;
    margin:0 0 13px;
}
.step2 .regist-content #upimg .label{/*width:364px;*/width:272px;}
.step2 .regist-content #upimg .input-box {width: 80px;}

.regist-content .tip-error,.regist-content .tip-blank,.regist-content .tip-suc{position:absolute;top:0;left:500px;width:215px;font-size:12px;line-height:27px;}
.regist-content .tip-suc{background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_suc.png') no-repeat 0 3px;}
.regist-content .tip-blank .tip-content{color:#999;background-color:#fff;}
.regist-content .tip-suc .tip-content{}
.regist-content .tip-error .tip-content{color:#c00;}

.regist-content article{position:relative;padding-bottom:22px;}
.regist-content .label{float:left;width:255px;padding-right:17px;text-align:right;}
.regist-content .input-box{float:left;width:215px;}
.regist-content .upload-btn-box{float:left;width:80px;}
.regist-content .upload-func-box{float:left;width:400px;}
.regist-content .length-input-box{float:left;width:315px;}
.regist-content .textarea-box .border{float:left;width:215px;height:75px;}
.regist-content .box-bg{background-color:#fff;}
.regist-content .regist-input{height:25px;}
.regist-content .regist-textarea{height:75px;}
.regist-content .border{border:1px solid #c6c6c6;background-color:#fff;height:25px;}
.step .regist-content .border{border:1px solid #c6c6c6;background-color:#EBEBE4;height:25px;}
.regist-content .input-box label input{margin-right:5px;}

.regist-content .msg-btn-block{width:200px;float:left;padding-left:20px;}
.regist-content .upload-btn{background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/button.png') no-repeat 0 -28px;display:block;width:69px;height:26px;text-indent:-3000px;}
.regist-content textarea{width:205px;height:70px;padding:3px 4px 0;border:0 none;outline:none;resize:none;font-size:12px;}
.regist-content .input-text{padding:0;border:0 none;outline:none;}
.regist-content .border .input-text{width:205px;padding:3px 4px 0;border:0 none;outline:none;background:none;}
.regist-content select{width:160px;padding:3px 2px 4px;border:1px solid #c6c6c6;}
.regist-content .border input.disabled{
    height:22px;
}


.regist-content .regist-suc-info{zoom:1;overflow:hidden;padding:20px 30px 0;line-height:26px;width:508px;height:103px;margin:55px auto 113px;background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/regist.png") no-repeat 0 -109px;color:#5b5b5b;}
.regist-content .regist-suc-info a{color:#4171b8;}

.regist-content .email-content{margin:0 auto;padding-top:36px;text-align:center;}
.tomail{display:block;margin:0 auto 70px;height:48px;width:135px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/regist.png) no-repeat -623px -123px;color:white;text-align:center;line-height:48px;font-size:18px;font-family:'微软雅黑';}
.tomail:hover,.tomail:active{background-position:-623px -75px;}
.nomail-content{width:388px;padding:0 0 20px 100px;text-align:left;color:#5b5b5b;line-height:30px;}
/*.nomail-list li{list-style:disc inside;}*/
.nomail-list a{color:#4171b8;text-decoration:underline;}
.regist-email-info{}

.regist-content .btn-outer{padding:26px 0 20px;text-align:center;/*overflow:hidden;*/}
.regist-content .btn-outer .save-btn{display:block;margin:0 auto;text-indent:-2000px;width:134px;height:28px;margin:0 auto;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/buttons.png') no-repeat -432px -174px;border:0 none;cursor:pointer;outline:none;overflow:hidden;}
.regist-content .btn-outer .save-btn:hover{background-position:-432px -253px;}
.step2 .regist-content .btn-outer .save-btn{
    background-position:-286px -174px;
}
.step2 .regist-content .save-btn:hover{
    background-position:-286px -253px;
}

.regist-content .form-error{margin:0 auto;text-align:left;font-size:12px;}

.acc-flash-upload label{
    float:left;
    width:255px;
    padding-right:17px;
    text-align:right;
}
.acc-flash-upload .img-size{
    display:none;
}
.acc-flash-upload .app-img .img-upload-btn{
    padding-left:10px;
}
.acc-flash-upload .app-img{
    float:left;
}
.acc-flash-upload .des{
    color:#676767;
    font-size:12px;
    width:310px;
}
.form-agreement textarea{
    resize:none;
    padding:2px;
    font-size:12px;
    border: 1px solid #C6C6C6;
    background:#EBEBE4;
    color:#666;
    width:480px;
    height:110px;
    line-height:18px;
}
.form-agreement p{
    font-size:12px;
    text-align:center;
    text-indent:2em;
}
.form-agreement p label{
    vertical-align:2px;
}
.form-agreement p .mark{
    color:#06c;
}
.form-agreement p .mark:hover{
    text-decoration:underline;
}
#account-content .form-agreement{
    padding:0 145px;

}
/*regist end*/

/*myapp end*/
.myapp{color:#676767;line-height:26px;}
.myapp .myapp-content{padding:9px 0 36px;}
.myapp .basicinfo{line-height:1em;}
.myapp .basicinfo .label{float:left;width:90px;padding-right:5px;text-align:right;color:#333;}
.myapp .basicinfo .item-content{float:left;width:500px;white-space:nowrap;}
.myapp .basicinfo .modify-container{
    display:none;
}
.myapp .basicinfo .modify-pattern .modify-container{
    display:block;
}
.myapp .basicinfo .modify-pattern .modify-container .tip{
    clear:both;
    display:block;
    padding-top:5px;
    color:#b2b2b2;
}
.myapp .basicinfo .modify-pattern .modify-container .err{
    color:#c00;
}
.myapp .basicinfo .modify-pattern .show-container{
    display:none;
}
.myapp .modify-container input{
    float:left;
    width:300px;
    margin-right:10px;
    height:20px;
    padding:2px;
    border:1px solid #d0d0d0;
    box-shadow:inset 1px 1px 1px #eee;
}
.myapp .modify-container a{
    float:left;
    width: 24px;
    height: 24px;
    margin-right:10px;
    zoom:1;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/buttons.png) no-repeat -275px -295px;
    border:1px solid darkGray;
    border-radius: 3px;
    text-indent:-3000px;
}
.myapp .appname-container .save{
    background-position:-275px -295px;
}
.myapp .appname-container .cancel{
    background-position:-318px -294px;
}


.app-close-mobile{
    padding:5px 0;
}
.app-close-mobile .mobile-list-version{
    color: #5b5b5b;
    position: relative;
}
.app-close-mobile .mobile-list-version .edit{
    float:right;
    color:#08c;
    display: none;
}
.app-close-mobile .mobile-list-version li:hover .edit,
.app-close-mobile .mobile-list-version li.hover .edit{
    display: block;
}
.app-close-mobile .mobile-list-title{
    padding:0 30px 0 10px;
    cursor: pointer;
    height:22px;
    overflow: hidden;
    line-height:23px;
}
.app-close-mobile .mobile-list-title .toggle-btn{
    float:right;
    width:9px;
    height:11px;
    line-height:200px;
    overflow:hidden;
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/toggle.png") no-repeat 0 0;
    margin-top:6px;
}
.app-close-mobile .mobile-list-title-hover{
    color: #1ea6e6;
    background-color:#f1f1f1;
}
.app-close-mobile .mobile-list-title-hover .toggle-btn{
    background-position:0 -25px;
}
.app-close-mobile .mobile-list-version-open{
    background-color:#f1f1f1;
}
.app-close-mobile .mobile-list-version-open .toggle-btn{
    background-position:0 -52px;
}
.app-close-mobile .mobile-list-version-open .mobile-list-title-hover .toggle-btn{
    background-position:0 -79px;
}
.app-close-mobile .mobile-list-details-content{
    background-color:#f1f1f1;
}
.app-close-mobile .mobile-list-details{
    border-top:1px solid #d3d3d3;
    padding:5px 10px;
    margin:0 10px;
    color: #999999;
    background-color:#f1f1f1;
    line-height:20px;
}
.app-close-mobile .mobile-list-details li{
    height:26px;
}
.app-close-mobile .mobile-list-version{
    margin:3px 0 0;
    width:auto;
}
.app-close-mobile .mobile-list-title{
    background-position:556px 6px;
}
.app-close-mobile .mobile-list-title-hover{
    background-position:556px -19px;
}
.app-close-mobile .mobile-list-version-open .mobile-list-title{
    background-position:556px -73px;
}

.myapp .myapp-list-item{margin:10px 0px;}

.myapp .funcbtn-container{float:right;width:320px;}
.myapp .funcbtn-div{float:right;width:70px;height:26px;position:relative;}
.myapp .funcbtn-div-long{float:right;width:238px;height:26px;position:relative;}
.myapp .funcbtn{display:block;width:70px;height:26px;text-align:center;line-height:26px;background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/button.png') no-repeat 0 -167px;color:#5b5b5b;outline:none;overflow:hidden;cursor:default;}
.myapp .funcbtn-div-long .funcbtn{width:107px;float:left;margin-right:12px;background-position:-143px 0;color:white;cursor:pointer;}
.myapp .btn *{vertical-align:top;}
.myapp .green{background-position: -70px -167px;color:white;cursor:pointer;}

.myapp .funcbtn-div .tip{position:absolute;bottom:34px;left:48px;line-height:15px;color:#08c;}
.myapp .funcbtn-div .tip-container {border:1px solid #99cfeb;background:#f4fafd;border-radius:3px;padding:4px 2px 4px 4px;width:115px;}
.myapp .funcbtn-div .tip-close-btn {
    width:12px;
    height:12px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/tip_close.png) no-repeat 0 0;
    float:right;
    display:block;
    overflow:hidden;
    text-indent:-3000px;
}
.myapp .funcbtn-div .tip-content {width:100px;float:right;}
.myapp .funcbtn-div .tip-corner {position:relative;}
.myapp .funcbtn-div .tip-corner-inner {position:absolute;top:-7px;left:48%;color:#99cfeb;}
.myapp .funcbtn-div .tip-corner-outer {position:absolute;top:-8px;left:48%;color:#f4fafd;}


.myapp .myapp-tabs{
    padding:10px 0 0 10px;
}

.myapp .myapp-tabs li{
    float:left;
    height:26px;
    line-height:26px;
    _width:90px;
    _text-align:center;
    border-top:4px solid #dadada;
    border-bottom:1px solid #dadada;
    background:#fafafa url(http://apps.bdimg.com/developer/static/09031150/developer/images/tab_bg.png) repeat-x 0 0;
    position:relative;
}
.myapp .myapp-tabs li.first{
    border-left:1px solid #dadada;
}
.myapp .myapp-tabs li.last{
    border-right:1px solid #dadada;
}
.myapp .myapp-tabs li .mark{
    display:none;
    height:7px;
    width:100%;
    position:absolute;
    bottom:-8px;
    _left:0;
    _bottom:-11px;
    background:white url(http://apps.bdimg.com/developer/static/09031150/developer/images/tab_bg.png) no-repeat 50% -27px;
}
.myapp .myapp-tabs li.current .mark{
    display:block;
}
.myapp .myapp-tabs a{
    display:block;
    height:26px;
    color: #676767;
    padding:0 15px;
    overflow:hidden;
    outline:none;
}
.myapp .myapp-tabs .current a,
.myapp .myapp-tabs a:hover{
    color:#77B1D7;
}


.myapp .steps{padding:90px 0 50px 130px;}
.myapp .step{position:relative;}
.myapp .step .num-top{width:0;height:26px;position:absolute;top:0;z-index:2;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/steps.png) no-repeat 0 -6px;}
.myapp .step .num-bottom{width:583px;height:26px;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/steps.png) no-repeat 0 -32px;position:relative;}
.myapp .step .arrow-top{width:0;height:30px;position:absolute;top:56px;z-index:2;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/steps.png) no-repeat 0 -58px;}
.myapp .step .arrow-bottom{width:583px;height:30px;border-top:30px solid white;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/steps.png) no-repeat 0 -88px;}
.myapp .step .warning,.myapp .step .tip{display:none;}
.myapp .step .tip{position:absolute;bottom:40px;left:40%;_width:90px;line-height:15px;color:#5b5b5b;white-space:nowrap;}

.myapp .step1 .num-top..myapp .step1 .arrow-top{width:120px;}
.myapp .step1 .warning,.myapp .step1 .tip{/*position:absolute;bottom:40px;left:-59px;line-height:15px;color:#5b5b5b;*/display:none;}

.myapp .step2 .num-top,.myapp .step2 .arrow-top{width:239px;}
.myapp .step2 .warning{display:block;position:absolute;bottom:40px;left:61px;line-height:15px;color:#5b5b5b;}
.myapp .step2 .tip{display:none;}

.myapp .step3 .num-top,.myapp .step3 .arrow-top{width:358px;}
.myapp .step3 .warning{/*position:absolute;bottom:40px;left:181px;line-height:15px;color:#5b5b5b;*/display:none;}
.myapp .step3 .tip{display:block;/*position:absolute;bottom:40px;left:230px;line-height:15px;color:#5b5b5b;white-space:nowrap;*/}

.myapp .step4 .num-top,.myapp .step5 .step4s .num-top{width:415px;}
.myapp .step4 .arrow-top,.myapp .step5 .step4s .arrow-top{width:476px;}
.myapp .step4 .warning{/*position:absolute;bottom:40px;left:301px;line-height:15px;color:#5b5b5b;*/display:none;}
.myapp .step4 .tip{display:block;/* position:absolute;bottom:40px;left:350px;line-height:15px;color:#5b5b5b;white-space:nowrap; */}

.myapp .step5 .num-top,.myapp .step5 .arrow-top{width:583px;}
.myapp .step5 .warning{/*position:absolute;bottom:40px;left:421px;line-height:15px;color:#5b5b5b;*/display:none;}
.myapp .step5 .tip{display:block;/* position:absolute;bottom:40px;left:470px;line-height:15px;color:#5b5b5b;white-space:nowrap; */}

.myapp .step4s .num-bottom{width:415px;}
.myapp .step4s .arrow-bottom{width:467px;}

.myapp .step5s .num-bottom{width:583px;}
.myapp .step5s .arrow-bottom{width:583px;}

.myapp .step .tip-container {line-height:16px;border: 1px solid #99CFEB;background: #F4FAFD;border-radius:3px;padding:2px 6px 6px 6px;}
.myapp .step .tip-container img{position:relative;height:16px;width:16px;top:4px;}
.myapp .step .warning-container {border:1px solid #fbc752;background:#ffefc2;border-radius:3px;padding:2px 2px 6px 6px;width:188px;line-height:16px;}
.myapp .step .warning-container img{position:relative;height:16px;width:16px;top:4px;}
.myapp .step .warning-content {}
.myapp .step .warning-corner {position:relative;}
.myapp .step .warning-corner-inner {position:absolute;top:-7px;left:48%;color:#fbc752;}
.myapp .step .warning-corner-outer {position:absolute;top:-8px;left:48%;color:#ffefc2;}

.myapp .info{padding:5px 0 12px;float:left;width:540px;}
.myapp .app-info{border:1px solid #d7d7d7;background-color:#f7f7f7;}
.myapp .app-info-item{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:13px 0 ;padding-left:100px;color:#666;}
.myapp .app-info-item .key{position:absolute;top:0;right:440px;color:#333;text-align:right;}
.myapp .app-info-item .reset-btn{display:block;width:74px;height:28px;float:left;background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/reset.png) no-repeat 0 0;text-indent:-3000px;}
.myapp .app-info-item .reset-btn:hover{
    background-position:-74px 0;
}

/*myapp end*/




/* updata by wangzhongjie*/
/*website type*/
.form-title{
    font-size:12px;
    font-weight:bold;
    margin-bottom:20px;
    color:#676767;
}
.app-type-website .form-section{
    color:#676767;
    margin-bottom:20px;
}
.app-type-website .form-section-title{
    padding-left:120px;
}
.form-extension input,
.form-section-title input{
    vertical-align:middle;
    margin-right:5px;
}
.form-extension a{
    margin:0 5px;
    text-decoration:underline;
}
.form-section-content{
    margin-top:20px;
}
.form-extension{
    padding-left:120px;
    margin-bottom:20px;
}
.right-extension{
    padding-left:85px;
}
.contest-select{}
.contest-require{
    font-size:12px;
    color:red;
}
.contest-select-title{
    margin-top:18px;
    font-weight:bold;
}
.contest-select-area{
    margin-top:18px;
}
.contest-checkbox{
    float:left;
}
.contest-label{
    float:left;
    padding-right:20px;
}
/*webapp type*/
.app-type-webapp .form-section-title .right-align{
    font-weight:bold;
    text-align:right;
    width:160px;
    display:block;
}
.app-type-webapp .type-flash .form-section-content{
    line-height: 25px;
    padding-left: 133px;
}
.content-app-main-tab-content .type-flash .tip-suc,
.content-app-main-tab-content .type-flash .tip-blank,
.content-app-main-tab-content .type-flash .tip-error{right:100px;}
.monitor-settings .label{
    width:215px;
}
.monitor-settings .input-box,
.monitor-settings .textarea-box{
    width:243px;
}
.monitor-settings .input-box .input-text,
.monitor-settings .textarea-box textarea.input-text{
    width:230px;
}
.app-type-webapp .type-iframe .channel-choose .long-label-content-checkbox{
    padding-left:133px;
}
.flash-field-content .label{
    width:80px;
}
.channel-choose .label{
    width:215px;
}
.channel-choose .input-box{
    width:243px;
}
.channel-choose .input-box .input-text{
    width:230px;
}
.pixels .input-box{
    width:72px!important;
    color:#B3B3B3;
}
.pixels .input-box .input-text{
    width:40px!important;
}
.pixels .pixel{
    display: inline-block;

    display: inline;
    zoom:1;
    height:25px;
}
.content-app-main-tab-content .canvas-url .tip-suc,
.content-app-main-tab-content .canvas-url .tip-blank,
.content-app-main-tab-content .canvas-url .tip-error{
    top:25px
}
.flash-upload-content .img-upload-info{
    margin:0!important;
}
.flash-upload-content .del-flash{float:left;margin-right:10px;}
.flash-upload-content .flash-name{
    float:left;
    color:#5B5B5B;
    margin-right:10px;
    overflow:hidden;
}
/*webapp basic*/
.exist-status{
    margin-left:10px;
    width:100px;
    line-height:27px;
    overflow:hidden;
}
.exist-status-loading{
    position:relative;
    top:3px;
}
.exist-status-result{
    color:#b3b3b3;
}
.app-type-price .radio-single{
    margin-right:10px;
    float:left;
}
.app-type-price .radio-single input{
    margin-right:8px;
}
.app-price-input,
.app-price-input span{
    display:inline-block;
    
    display:inline;
    zoom:1;
}
.app-price-input{
    float:left;
    margin-top:-3px;
    margin-right:5px;
    position:relative;
    border:1px solid #fff;
    height:27px;
    overflow:hidden;
}
.app-price-input span{
    border:1px solid #D0D0D0;
    height:25px;
    overflow:hidden;
}
.app-price-input .input-text{
    width:45px!important;
}
.currency-type{
    float:left;
}
.app-type-price label{

}

.univ-form .type-content .noborder{
    border:1px solid #c6c6c6;
    height:auto;
    width:323px;
    background:#FAFAFA;
    padding:10px 0 10px 10px;
}
.univ-form .type-content .noborder label{
    float:left;
    white-space:nowrap;
    margin-right:10px;
}
.univ-form .type-content .noborder label input{
    margin-right:5px;
}

.univ-form .form-error{
    width:280px;
    margin-bottom:10px;
    line-height: 16px;
    min-height: 18px;
    padding: 6px 10px 4px 36px;
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/tip_red.png") no-repeat scroll 8px 3px #FFDBD5;
    border: 1px solid #F07F6B;
}


.basic-upload label{
    float: left;
    height: 25px;
    text-align: right;
    width: 120px;
}
.basic-upload .app-img{
    float:left;
}
/* webapp basic douban */
.app-douban-content{
    float:right;
    width:590px;
}
.douban-radio{
    float:left;
    width:30px;
}
.douban-radio-content{
    float:left;
    width:560px;
}
.douban-radio-main{
    margin:0!important;
}
.douban-radio-main .des{
    clear:left;
    color:#999;
}
.douban-radio-main .input-box{
    width:112px!important;
    color:#B3B3B3;
}
.douban-radio-main .input-box .input-text{
    width:100px!important;
}
/* mobile type */
.mobile-fields-content h1{
    font-size:12px;
    color:#999;
    padding: 0 0 20px 15px;
}
.mobile-single{
    margin-bottom:2px;
    position:relative;
    float:left;
    width:100%;
    clear:left;
}
.mobile-title{
    background-color: #f4f4f4;
    position: relative;
    height:35px;
    line-height:37px;
    overflow: hidden;
    padding:0 10px 0 20px;
}
.mobile-content{
    zoom:1;
}
.mobile-title mark{
    display:inline-block;

    *display: inline;
    *zoom:1;
    width:118px;
    color: #676767;
}
.mobile-title h2 mark,
.mobile-title h2 span{
    cursor: pointer;
}
.title-btn span{
    float:left;
    margin-right:10px;
    width:20px;
    height:20px;
    text-indent:-1000px;
    overflow: hidden;
    cursor:pointer;
}
.title-btn span.create-new{
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/create-btn.png") no-repeat 0 0;
}
.title-btn span.toggle-btn{
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/toggle-btn.png") no-repeat -3000px -3000px;
}
.title-btn span.slide-up{
    background-position:0 0;
}
.title-btn span.slide-down{
    background-position:0 -20px;
}
.mobile-title .title-btn{
    position: absolute;
    right:10px;
    top:0;
    padding-top:7px;
}
.mobile-title .create-new,
.mobile-title .toggle-btn{
    display:none;
}
.mobile-title-hover .create-new{
    
}
.mobile-single-create .create-new,
.mobile-title-hover .toggle-btn,
.mobile-single-open .toggle-btn{
    display:block;
}

.mobile-single-open{
    border:1px solid #d9dde1;
    border-bottom:none;
    overflow: hidden;
}
.vertions-list,
.create-form-content{
    border-bottom:1px solid #d9dde1;
}
.create-form-content{
    border-top:1px solid #d9dde1;
    margin-top:-1px;
    position: relative;
}
.mobile-single-open .mobile-title{
    padding:0 9px 0 19px;
    height:33px;
    line-height:35px;
}
.mobile-single-open .mobile-title mark{
    color:#77b1d7;
}
.mobile-single-open .mobile-title h2 span{
    display:none;
}
.mobile-single-open .mobile-title .title-btn{
    right:9px;
    padding-top:6px;
}
.create-form-content form,.vertion-content{
    padding-top:20px;
}
.create-form-content .label,
.vertion-content .label{
    width:160px;
}
.create-form-content .input-box,
.vertion-content .input-box,
.create-form-content .textarea-box,
.vertion-content .textarea-box{
    width:298px;
}
.create-form-content .input-box .input-text,
.vertion-content .input-box .input-text,
.create-form-content textarea,
.vertion-content textarea{
    width:286px;
}
.create-form-content .basic-upload label,
.vertion-content .basic-upload label{
    width:160px;
}
.create-form-content .app-img .img-upload-btn,
.vertion-content .app-img .img-upload-btn{
    width:157px;
}
.app-mobile-screen-other{
    display:inline-block;
    vertical-align:middle;

    zoom:1;
    display: inline;
    margin-left:10px;
}
.app-mobile-screen-other span{
    display: block;
}
.create-form-content .screen label,
.vertion-content .screen label{
    margin-right:10px;
}
.create-form-content .screen label input,
.vertion-content .screen label input{
    vertical-align:-3px;
}
.create-form-content .app-mobile-screen-other .input-box,
.vertion-content .app-mobile-screen-other .input-box{
    width:78px;
}
.create-form-content .app-mobile-screen-other .input-box .input-text,
.vertion-content .app-mobile-screen-other .input-box .input-text{
    width:66px;
}
.webapp .webapp-content .content-app-main-tab-content .create-form-content .btn-outer,
.webapp .webapp-content .content-app-main-tab-content .vertion-content .btn-outer{
    padding-left:160px;
}
.content-app-main-tab-content .create-form-content .tip-suc, 
.content-app-main-tab-content .create-form-content .tip-blank, 
.content-app-main-tab-content .create-form-content .tip-error,
.content-app-main-tab-content .vertion-content .tip-suc, 
.content-app-main-tab-content .vertion-content .tip-blank, 
.content-app-main-tab-content .vertion-content .tip-error{
    right:10px;
}

.version-wrap{
    border-top:1px solid #d9dde0;
    border-bottom:1px solid #fff;
}
.version-title,
.create-form-title{
    background-color: #fbfbfb;
    position: relative;
    line-height:34px;
    height:32px;
    overflow: hidden;
}
.create-form-title{
    border-bottom:1px solid #d9dde0;
}
.version-title h3,
.create-form-title h3{
    padding-left:136px;
    height:32px;
}
.version-title h3 mark,
.create-form-title h3 mark{
    float: left;
    color:#999;
    margin-left:30px;
    cursor: pointer;
}
.version-title h3 a{
    float:left;
    width:20px;
    height:20px;
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/delete_btn.png") no-repeat 5px 5px;
    display: block;
    text-indent:-1000px;
    overflow: hidden;
    margin-top:6px;
    display: none;
}
.version-title h3 a:hover{
    background-position:5px -25px;
}
.version-title .title-btn,
.create-form-title .title-btn{
    position: absolute;
    right:10px;
    top:0;
    padding-top:6px;
}
.version-wrap-open .version-title h3 a,
.version-title-hover h3 a{
    display:block;
}
.version-wrap .toggle-btn{
    display:none;
}
.version-wrap-open .version-title .toggle-btn,
.version-title-hover .toggle-btn{
    display: block
}
.vertion-content{
    padding-top:20px;
    border-top:1px solid #d9dde1;
}

.screen-shot-content{
    float:left;
}
.screen-shot-single{
    float:left;
    position: relative;
    margin-right:20px;
    width:66px;
    overflow: hidden;
}
.screen-shot-single .btn{
    position: absolute;
    top:40px;
    right:0;
    width:27px;
    height:26px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/add_icon.png") no-repeat 0 0;
    overflow: hidden;
}
.screen-shot-single .hide-swf{
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/loading.gif') no-repeat center center;
}
.screen-shot-single .hide-swf *{
    position: absolute;
    top:200%;
    left:200%;
}
.screen-shot-single .btn *{
    vertical-align:top;
}
.screen-shot-single .loading{
    position: absolute;
    top:0;
    right:0;
    width:66px;
    height:66px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/loading.gif") no-repeat center center;
}
.screen-shot-content .btn-content{
    padding-top:6px;
    text-align:center;
    height:20px;
}
.screen-shot-content .screen-des{
    padding-top:10px;
    color:#999;
    clear:both;
}
.screen-shot-content img{
    height:64px;
}
.screen-shot-content .tip-error{
    clear: both;
    padding-top:10px;
    position: static;
}

.mobile-single .form-extension{
    padding-left: 160px;
}

/* bind phone*/
.to-pass-bind .to-pass-bind-title{
    float: left;
    width: 310px;
    text-align: right;
}
.to-pass-bind a{
    color:blue;
}
.to-pass-bind a:hover{
    text-decoration:underline;
}
.to-pass-bind p{
    padding-left:310px;
    width:330px;
    color:#676767;
    font-size:12px;
    line-height:18px;
}

/* passport */
.pass-wrapper legend{
    display:none;
}
.pass-form-wapper-lockphone p{
    padding-bottom: 12px;
    position: relative;
    zoom:1;
}
.pass-form-wapper-lockphone p:after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.pass-form-wapper-lockphone p label{
    float: left;
    padding-right: 17px;
    text-align: right;
    width: 255px;
}
.pass-form-wapper-lockphone p label span{
    color: #C5062F;
    font-weight: normal;
    margin-right:3px;
}
.pass-form-wapper-lockphone p input{
    background-color: #FFFFFF;
    border: 1px solid #C6C6C6;
    height: 22px;
    width:205px;
    padding:3px 4px 0;
}
.pass-wrapper .pass-form{
    margin-bottom:22px;
}
.pass-wrapper .pass-submit{
    padding-left:272px;
}
.pass-wrapper .pass-valid-note{
    background-color: #F1F1F1;
    font-size: 12px;
    line-height: 27px;
    position: absolute;
    top: 0;
    left: 500px;
    width: 215px;
    color:#999;
}
.pass-wrapper .pass-note-failed{
    color:#C5062F;
}
.pass-wrapper .send-success{
    font-size:12px;
    color:green;
}
.pass-wrapper .pass-server-error{
    padding-left: 272px;
    font-size:12px;
    color:#C5062F;
}

/* oprate suc */
.opr-suc{position:relative;}
.opr-suc img{width:152px;height:62px;position:absolute;top:-65px;}

/* dialog */
.dialog-content{
    padding:16px 20px;
}
.ui-widget-content .dialog-content a{
    color: #08C;
}
.ui-widget-content .dialog-content a:hover{
    text-decoration:underline;
}
.dialog-content .radio,.dialog-content .checkbox{
    position:relative;
    top:3px;
    position:static;
}
.dialog-error{
    line-height:29px;
    background-color:#fff9e7;
    border:1px solid #fde4c6;
    /* color:#9b9b9b; */
    color:#c00;
    padding-left:10px;
    margin:10px 0;
    display:none;
}
.opr .opr-info{
    padding:6px 0;
    line-height:18px;
    /* overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis; */
}
.opr .opr-info .focus{
    color:#c00;
}
/* .reset .opr-info{
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    text-align:center;
}
.reset .opr-info img{
    vertical-align:middle;
    margin-right:5px;
} */
.opr .form-inner{
    margin-bottom:5px;
}
.close .close-form-inner{
    padding-left:101px;
}
.opr .form-inner .label{
    float:left;
    width:100px;
    padding-right:5px;
    line-height:25px;
    text-align:right
}
.opr .form-inner .text{
    float:left;
    width:189px;
    height:25px;
    text-indent:5px;
    border:1px solid #d7d7d7;
    box-shadow:inset 1px 1px 1px #eee;
}
.opr .form-inner .textarea{
    height:45px;
    resize:none
}
.opr .form-inner .verify-text{
    width:89px;
}
.opr .verify-code-file{
    float:left;
    width:75px;
    height:25px;
    vertical-align:middle;
}
.opr .change-verify-code{
    float:left;
    color:#00c;
    line-height:25px;
}
.opr .button-content{
    padding:5px 0 0 105px;
}
.button-content span{
    vertical-align:top;
    display:inline-block;
    margin-right:20px;
    
   display:inline;
    zoom:1;
}
.button-content .create,.button-content .cancel,.button-content .resume{
    width:74px;
    height:28px;
    text-align:center;
    line-height:28px;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/buttons.png') no-repeat 0 -200px;
}
.button-content .create:hover{
    background-position:-188px -200px;
}
.button-content .cancel{
    background-position:-1px -251px;
}
.button-content .cancel:hover{
    background-position:-189px -251px;
}
.button-content .resume{
    background-position:-1px -55px;
    text-indent:0;
}
.button-content .resume:hover{
    background-position:-189px -55px;
}
.button-content input{
	display:block;
    width:74px;
    height:28px;
    text-indent:-3000px;
    overflow:hidden;
    background:none;
    border:none;
    cursor:pointer;
}

.host,.bind{}
.host .field-single .field-title,.bind .field-single .field-title{
    width: 193px;
    float: left;
    text-align: left;
    line-height: 27px;
    font-weight:bold;
    color: #333;
    margin:0;
}
.host .field-single .field-name-link,.bind .field-single .field-name-link{
    text-align:left;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_link.png) no-repeat 157px 7px;
}
.host .field-single .field-name-container,.bind .field-single .field-name-container{
    width: 141px;
    line-height:24px;
    background-color:#fff9e7;
    border:1px solid #fde4c6;
    color:#9b9b9b;
    padding-left:5px;

}
.host .field-single .field-name,.bind .field-single .field-name{width:193px;}
.host .button-content,.bind .button-content{padding-left:195px;}
.host .field-single .verify-text,.bind .field-single .verify-text{
    float:left;
    width:90px;
}
/* dialog */
/* message */
div.myui-dialog table{
    margin:0 auto;
}
div.myui-dialog a{
    color:#06c;
}
div.myui-dialog .dialog-content {
    padding:20px 20px 0;
}
div.myui-dialog .ui-dialog-buttonpane {
    text-align: center;
    background:white;
    padding:0 0 20px;
    margin:0;
    border:none;
}
div.myui-dialog .ui-dialog-content {
    border-width:1px 0 0;
    padding:0;
}

div.myui-dialog .ui-dialog-content .dialog-icon{
    display:inline-block;
    zoom:1;
    height:31px;
    width:35px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/icon_big_warning.png) no-repeat 0 0;
    text-indent:-3000px;
    overflow:hidden;
    vertical-align: middle;
}
div.myui-dialog .ui-dialog-content .msg{
}
div.myui-dialog .ui-dialog-content .msg a{
    text-decoration:underline;
}

div.myui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    width:160px;
    margin:0 auto 10px;
    float:none;
}
div.myui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{
    width:72px;
    height:27px;
    border:none;
    margin:.5em .3em;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/msg_btns.png) no-repeat 0 -27px;
    overflow: hidden;
}
div.myui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button .ui-button-text{
    display:none;
}
div.myui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .cancel-button{
    background-position:0 0;
}
.operate-suc{
    width:152px;
    height:62px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/operate_suc.png) no-repeat 0 0;
    color:#5b5b5b;
    text-indent:54px;
    line-height:62px;
    font-size:14px;
}
.message-anchor{
    color:#4a6ea9;
    outline:none;
    overflow:hidden;
}

/*loading*/
.loading-content{
    text-align:center;
    overflow:hidden;
    zoom:1;
}
.loading-content p{
    height:20px;
    position:relative;
    top:50%;
    margin-top:-10px;
}
.loading-content p span{
    display: inline-block;
    display: inline;
    zoom:1;

    height:20px;
    padding:0 0 0 24px;
    font-size:14px;
    font-weight:bold;
    color: #888;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/loading.gif") no-repeat 0 0;
}



/* to cloud */
/* .to-cloud-dialog{
    padding:50px 100px;
} */
.to-regist-info{
    padding:10px 0 5px;
}
.info-raw{
    padding:5px 20px;
    line-height:21px;
}
.info-raw .btn{
    float:right;
    display:block;
    height:27px;
    text-align:center;
    line-height:27px;
    border-left:10px solid white;
    overflow:hidden;
    outline:none;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cloud_btns.png) no-repeat 0 0;
}
.info-raw .ok{
    width:116px;
    color:white;
    background-position:0 0;
}
.info-raw .cancel{
    width:72px;
    color:#222;
    background-position:0 -54px;
}

.to-cloud-form{
    padding:16px 20px;
}
.to-cloud-form .form-raw a{
    color:#08C;
}
.to-cloud-form p{
    margin:10px 0;
}
.form-reason{
}
.form-raw{
    padding-left:20px;
}
.form-raw img{
    vertical-align:middle;
}
.form-raw .label{
    display:inline-block;
    padding-right:10px;
    width:90px;
    text-align:right;
}
.form-raw input{
    border: 1px solid #C9C9C9;
    box-shadow: 1px 1px 2px #C9C9C9 inset;
    color: #666666;
    height: 19px;
    line-height: 19px;
    padding: 3px;
    width: 150px;
    vertical-align:middle;
}
.form-error{
    padding-left:120px;
    color:red;
}
.form-btns{
    padding-left:150px;
}
.form-btns .btn{
    float:left;
    display:block;
    overflow:hidden;
    outline:none;
    border:0 none;
    width:72px;
    height:27px;
    text-align:center;
    cursor:pointer;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cloud_btns.png) no-repeat 0 0;
}
.form-btns .ok{
    background-position:0 -27px;
    color:white;
}
.form-btns .cancel{
    line-height:27px;
    background-position:0 -54px;
    color:#222;
    border-left:20px solid white;
}

/* to cloud end */

/* guide-dialog-start */
.guide-layer{
    position:absolute;
    left:0;top:0;
    width:100%;
    height:100%;
    filter:Alpha(Opacity=80);
    opacity:0.8;
    background-color:#000000;
    z-index:9999;
}
.guide-shower{
    position:fixed;
    z-index:10000;
    left:0;
    top:0;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:middle;
    _position:absolute;
    _top: expression(documentElement.scrollTop);
}
.guide-shower .guide-content{
    width:980px;
    margin:0 auto;
    height:552px;
    position:relative;
    z-index:10000;
    background-position:left bottom;
}
.guide-shower .step1{
    background-image:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide1.png);
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide1.png",enabled=true,sizingMethod=noscale);
}
.guide-shower .step2{
    background-image:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide2.png);
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide2.png",enabled=true,sizingMethod=noscale)
}
.guide-shower .step3{
    background-image:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide3.png);
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide3.png",enabled=true,sizingMethod=noscale)
}
.guide-shower .step4{
    background-image:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide4.png);
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/bae/guide4.png",enabled=true,sizingMethod=noscale)
}
.guide-shower .prex,.guide-shower .next{
    display:block;
    width:50px;
    height:96px;
    position:absolute;
    z-index:10001;
    top:307px;
    text-indent:-3000px;
    outline:none;
    overflow:hidden;
}
.guide-shower .prex{
    left:13px;
}
.guide-shower .next{
    right:13px;
}
.guide-shower .step1 .prex,.guide-shower .step4 .next{
    display:none;
}
.guide-shower .step4 .start{
    display:block;
    zoom:1;
    width:118px;
    height:41px;
    position:absolute;
    z-index:10002;
    left:594px;
    top:505px;
    text-indent:-3000px;
    outline:none;
    overflow:hidden;
}
/* guide-dialog-end */
/* fill info dialog start */
#detail_dialog{
    padding:10px 20px;
    color:#676767;
    line-height:30px;
    font-size:14px;
}
#detail_dialog .detail-list{
}
#detail_dialog .detail-item{
    padding:10px 0 22px 30px;
    border-bottom:1px solid #dedede;
}
#detail_dialog .detail-item.last{
    border:none;
}
#detail_dialog .di-title{
    font-weight:bold;
    color:#676767;
    font-size:14px;
}
#detail_dialog .di{
}
#detail_dialog .di .di-item{
}
#detail_dialog .di .label{
    float:left;
    width:180px;
    text-align:right;
}
#detail_dialog .di .name,#detail_dialog .di .reason{
    float:right;
    width:210px;
    text-align:left;
    padding-left:35px;
}
#detail_dialog .di .reason{
    color:#c00;
}
#detail_dialog .di .user-reason{
    width:85%;
    text-align:center;
    color:#c00;
}
#detail_dialog .detail-dialog-btn-container{
    text-align:center;
    padding:5px 0 20px;
}
#detail_dialog .detail-dialog-btn-container .detail-dialog-close{
    display:block;
    width: 72px;
    height: 27px;
    margin:0 auto;
    text-indent:-3000px;
    background:blue url(http://apps.bdimg.com/developer/static/09031150/developer/images/msg_btns.png) no-repeat 0 -27px;
    overflow: hidden;
    outline:none;
}
/* fill info dialog end */

/*aladdin style*/
.qualify-step-info{
	margin:10px 0 0;
	width:340px;
	border-radius:5px;
}
.qualify-step-info a{
	background:#F1F1F1;
	float:left;
	width:50%;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#666;
	outline:none;
}
.qualify-step-info .active{
	background:#b1d6f4 url("http://apps.bdimg.com/developer/static/09031150/developer/images/step_bg.png") no-repeat;
	color:#000;
	font-weight:700;
}
.qualify-step-info .first{
	background-position:right -30px;
}
.qualify-step-info .last{
	background-position:0 0;
}
.regist-content .acc-qualify .btn-outer .save-btn{
	width:124px;
	height:28px;
	background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/button.png") no-repeat 0 -223px;
}
.regist-content .acc-qualify .save-btn:hover{
	background-position:-125px -223px;
}
.regist-content .app-qualify .btn-outer .save-btn{
	width:74px;
	height:28px;
	background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/button.png") no-repeat 0 -252px;
}
.regist-content .app-qualify .save-btn:hover{
	background-position:-75px -252px;
}
.regist-content .app-qualify .input-box{
	width:264px;
}
.regist-content .app-qualify .border{
	background:#EBEBE4 url("http://apps.bdimg.com/developer/static/09031150/developer/images/input_bg.png") no-repeat;
	height:26px;
	border:none;
}
.regist-content .app-qualify .input-box  input{
	width:254px;
}
.regist-content .tip-error,.regist-content .tip-blank,.regist-content .tip-suc{
	left:545px;
}
.app-qualify h5{
	color:#C00;
}
.acc-qualify label,.app-qualify label{
	font-size:12px;
}
.app-qualify-list .head-row .col1{
	width:258px;
	text-align:center;
}
.app-qualify-list .head-row .col2{
	width:290px;
	padding-left:80px;
}
.app-qualify-list .head-row .col3{
	width:125px;
	text-align:left;
}
.app-qualify-list td{
	line-height:30px;
	text-align:left;
}
.app-qualify-list .line1{
	padding-left:25px;
}
.app-qualify-list .status_2{
	color:#44B000;
}
.app-qualify-list .status_3{
	color:#C00;
}
.app-qualify-list .even{
	background:#F8F8F8;
}
.app-qualify-list  .page-area .page-left {
	cursor:pointer;
    background-position: 0 -27px;
}
.app-qualify-list  .page-area .page-right {
	cursor:pointer;
    background-position: -89px -27px;
}
.app-qualify-list  .page-area .left-disable,.app-qualify-list  .page-area .left-disable {
	cursor:text;
}
.regist-content .app-name-label{
	font-size:12px;
}
.app-qualify .app-img img,.acc-qualify .app-img img{
	width:64px;
	height:auto !important;
	height:64px; 
	max-height:64px; 
	overflow:hidden;
}
.acc-flash-upload .des{
	width:340px;
}
.regist-content .input-note{
	clear:both;
	margin-left:165px;
	line-height:15px;
	font-size:12px;
	color:#999;
}
.acc-qualify .acc-flash-upload label,.regist-content .app-qualify  label{
	width:125px;
}
.regist-content .app-qualify  label{
	width:147px;
}
.app-qualify .button-content{
	padding:5px 0 0;
	text-align:center;
}
.regist-content .app-qualify .tip-error,.regist-content .app-qualify .tip-blank,.regist-content .app-qualify .tip-suc{
	left:435px;
}
/*aladdin style*/.developer-short-link a{
    display:block;
    width:130px;
    height:26px;
    line-height:26px;
    overflow:hidden;
    text-indent:-999px;
    margin:16px 0;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon.png") no-repeat -3000px -3000px;
}
.developer-short-link a.edit{background-position:-180px 0;}
.developer-short-link a.edit:hover{background-position:-180px -28px;}
.developer-short-link a.create{background-position:-180px -56px;}
.developer-short-link a.create:hover{background-position:-180px -84px;}
.developer-short-link a.myxml{background-position:-199px -112px;}
.developer-short-link a.myxml:hover{background-position:-199px -140px;}

.site-nav-list{
    width:160px;
    margin:40px 0 0;
}
.site-nav-list li{
    height:24px;
    line-height:24px;
    vertical-align:bottom;
    border-bottom:1px solid #e3e3e3;
    padding:0 0 0 2px;
}

.title-content{
    padding:20px 0;
}
.app-list .title2{
    float:left;
    font-size:16px;
    font-weight:normal;
    color:#404040;
    height:28px;
    line-height:28px;
    padding-left:12px;
    font-family:"微软雅黑", Microsoft YaHei;
}
.title-content .search-form{
    float:right;
    width:212px;
    height:22px;
    padding:3px 3px 4px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon.png") no-repeat 0 -203px;
}
.title-content .key{
    width:182px;
    height:18px;
    padding:2px;
    border:none;
    background:none;
    float:left;
}
.title-content .button{
    width:26px;
    height:22px;
    border:none;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon.png") no-repeat -143px -118px;
    cursor:pointer;
    float:right;
}

/*app-filter 展示条件过滤*/
.app-filter-content{
    position:relative;
    z-index:2;
    height:30px;
    padding:0 10px;
    background:#f1f1f1;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

/*app-filter 主要条件过滤*/
.app-filter{
    float:left;
    padding:0 0 0 10px;
}
.app-filter li{
    float:left;
    padding:0 10px;
    line-height:30px;
    font-size:14px;
}
.app-filter li a{
    color:#7f7f7f;
}
.app-filter li a:hover,
.app-filter li.current a{
    color:#0088cc;
}
.app-filter li.current a{
    font-weight:bold;
}

/*app-filter-right status条件过滤*/
.app-filter-right{
    float:right;
    margin:6px 0 0;
}
.app-filter-right .app-select-main{
    float:left;
    margin-left:5px;
    display:inline;
    zoom:1;
}
.app-new-filter {
    padding:0 0 10px;
}
.app-new-filter .app-select-main{
    float:left;
    margin-right:5px;
    display:inline;
    zoom:1;
}
.app-select-main{
    position:relative;
    width:127px;
}
.app-select-main .select-area{
    height:16px;
    padding:1px;
    border:1px solid #cbcbcb;
    background:#fff;
    overflow:hidden;
}
.app-select-main .selected-value{
    float:left;
    width:90px;
    padding-left:6px;
    overflow:hidden;
    line-height:17px;
    color:#969696;
    font-style:normal;
}
.app-select-main .select-button{
    float:right;
    width:20px;
    height:16px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon.png") no-repeat -174px -118px;
}

.app-select-options{
    position:absolute;
    width:125px;
    border:1px solid #cbcbcb;
    background:#fff;
    top:19px;
    left:0;
}
.app-select-options li{
    background:#fff;
    color:#9B9B9B;
    height:18px;
    line-height:19px;
    padding:0 5px;
    overflow:hidden;
    display:block;
}
.app-select-options li.selected,
.app-select-options li:hover{
    background:#f9f9f9;
    color:#5b5b5b;
}

/*app logo*/

.app-logo{
    position:relative;
    width:64px;
    height:64px;
    padding:3px;
    display:block;
}
.app-logo img{
    width:64px;
    height:64px;
}
.app-logo i{
    position:absolute;
    width:70px;
    height:70px;
    top:0;
    left:0;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/app_mask.png") no-repeat 0 0;
    cursor:pointer;
    
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://apps.bdimg.com/developer/static/09031150/developer/images/app_mask.png",enabled=true,sizingMethod=noscale);
}


/*app-detail-list*/
.app-detail-list .single{
    padding:16px 3px;
    border-bottom:1px solid #e3e3e3;
    position:relative;
    z-index:1;
    overflow: hidden;
    float:left;
    width:704px;
    
    display:block;
    zoom:1;
}
.app-detail-list .single:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.single .app-name{
    float:left;
}
.single .pass{
    width:13px;
    height:21px;
    border-left:5px solid white;
    line-height:21px;
    float:left;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/joinPK.png) no-repeat left center;
}
.single .no-pass{
    width:13px;
    height:21px;
    border-left:5px solid white;
    line-height:21px;
    float:left;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/joinPK.png) no-repeat right center;
}
.app-detail-list .app-logo{
    float:left;
    margin-right:5px;
}
.app-detail-list .status{
    float:left;
    padding:0 0 0 20px;
    color:#c5062f;
}
.app-detail-list .app-name{
    color:#3c7cb3;
    font-size:14px;
}

.app-detail-list .operate{
    position:absolute;
    right:5px;
    bottom:16px;
    color:#c4c4c4;
    font-size:14px;
}
.app-detail-list .operate a{
    display:block;
    color:#c4c4c4;
}
.app-detail-list .operate .enable{
    display:inline;
    color:#08c;
}
.app-detail-list .operate .sper{
    padding:0 5px;
    color:#c4c4c4;
}
.app-detail-list .app-status{padding-left:15px;float:left;position:relative;width:200px;}
.app-detail-list .app-status .tip{position:absolute;top:-50%;left:43px;line-height:15px;color:#08c;}
.app-detail-list .app-status .tip-container {border:1px solid #99cfeb;background:#f4fafd;border-radius:3px;padding:4px 2px 4px 4px;width:115px;}
.app-detail-list .app-status .tip-close-btn {
    width:12px;
    height:12px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/tip_close.png) no-repeat 0 0;
    float:right;
    display:block;
    overflow:hidden;
    text-indent:-3000px;
}
.app-detail-list .app-status .tip-content {width:100px;float:right;}
.app-detail-list .app-status .tip-corner {position:relative;}
.app-detail-list .app-status .tip-corner-inner {position:absolute;top:12px;left:-6px;color:#99cfeb;}
.app-detail-list .app-status .tip-corner-outer {position:absolute;top:12px;left:-5px;color:#f4fafd;}
.app-detail-list .operate a:hover{
    color:#0088cc;
}
.app-detail-list .operate a i{
    width:16px;
    height:16px;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/icon.png") no-repeat -126px -181px;
    vertical-align:middle;
    
    display:inline-block;
   zoom:1;
   display:inline;
    position:relative;
    margin:-2px 5px 0 0;
    cursor:pointer;
}
.app-detail-list .operate a:hover i{
    background-position:-126px -161px;
}
.page-content{
    text-align:center;
    padding:40px 0;
}
/* no list */
.app-no-list{
    
}
/* for old xml*/
.app-nolist{
    padding:150px 0;
}
.app-nolist p{
    width:349px;
    height:93px;
    margin:0 auto;
    line-height:93px;
    border:1px solid #dbdbdb;
    border-radius:5px;
    text-align:center;
    color:#676767;
    font-size:14px;
    font-weight:bold;
}
.app-nolist a{
    color:#0188cc;
}
/* no list end */
/*page */
.app-list{
    line-height:18px;
}
.app-list table{
    border-collapse: collapse;
    border-spacing: 0;
    color: #000000;
    text-align:center;
    width: 100%;
    table-layout:fixed;
    overflow-x:hidden;
    word-wrap:break-word;
    word-break:break-all;
}
.app-list .app-list-desc{
    margin:12px 0;
    color:#999;
}
.app-list .head-row{
    background-color:#63b2ed;
    color: #FFFFFF;
    height: 30px;
    line-height: 30px;
}
.app-list .body-row{
    height: 31px;
    line-height: 31px;
}
.app-list .body-row td{
    border:1px solid #fff;
    overflow-x:hidden;
    white-space: nowrap;
    word-wrap:normal;
    text-overflow:ellipsis;
}
.app-list .even{
    background-color:#F8F8F8;
}
.app-list .col1{
    text-align:left;
    padding-left:20px;
}
.app-list .col1 a{

}
.app-list .col2{
    width:128px;
    text-align:left;
    padding-left:20px;
}
.app-list .col3{
    width:154px;
}
.app-list .col4{
    width:148px;
}
.app-list .col5{
    width:80px;
}
.app-list .col5 .bae-lang-type{
    display: block;
    width: 32px;
    height: 19px;
    background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/bce-spr.png) no-repeat transparent;
    font-size: 0;
    text-indent: -20000px;
    margin: 0 auto;
    overflow: hidden;
    zoom: 1;
}
.app-list .col5 .php{
    background-position: 0px 0px;
    width: 32px;
    height: 19px;
}
.app-list .col5 .java{
    background-position: 0 -36px;
    width: 36px;
    height: 22px;
}
.app-list .col5 .python{
    background-position: 0 -57px;
    width: 50px;
    height: 15px;
}
.app-list .col6{
    width:70px;
}
.app-list .detail{
    border-top:1px solid #dfdfdf;
}
.app-list .detail .detail-container{
    border:1px solid #dfdfdf;
    border-top:none;
    background-color:#fff9e7;
    text-align:left;
    padding:0 0 5px;
}
.app-list .channel-list{
    line-height:28px;padding:11px 26px;text-align:left;
}
.app-list .channel-list-item{
    padding:0 0 0 16px;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/item_icon.png) no-repeat 6px 50%;
    color:#666;
}
.app-list .channel-list .channel-name{width:166px;float:left;}
.app-list .channel-list .channel-status{width:472px;float:left;}
.app-list .channel-list .channel-opr{float:left;}
.app-list .hover td{
    border-bottom:1px solid #dfdfdf;
}

.app-list .hover td.self{
    border-bottom:1px solid #fff9e7;
}
.app-list .hover td.self .current{
    height:100%;
    border:1px solid #dfdfdf;
    border-bottom-color:#fff9e7;
    background-color:#fff9e7;
}
.app-list .detail-toggle{
    display:block;
    width:50px;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/applist_toggle_close.png') no-repeat 100% 50%;
    margin:0 auto;
    text-align:left;
    color:black;
}
.app-list .detail-toggle-show{
    font-weight:bold;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/applist_toggle_open.png') no-repeat 100% 50%;
}
.page a,.page span{
    vertical-align:top;
    display:inline-block;
    
    overflow:hidden;
    font-family:"宋体";
    margin:0 3px;
    
    zoom:1;
    display:inline;
    
    
    color:#6c6c6c;
    background:#fff;
    padding:4px 8px;
    border:1px solid #e3e3e3;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}

.page span.more{
    border:none;
    
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.page .current,
.page a:hover{
    background:#b2b2b2;
    color:#fff;
}


input.disabled{
    background:#EBEBE4!important;
}
.type-iframe input.disabled{
    background:none!important;
}

.app-list .mobile-list-version{
    color: #666;
    padding:0 20px;
    position: relative;
}
.app-list .mobile-list-version .edit{
    float:right;
   
}
.app-list .mobile-list-version li:hover .edit,
.app-list .mobile-list-version li.hover .edit{
    display: block;
}
.app-list .mobile-list-title{
    cursor: pointer;
    height:32px;
    overflow: hidden;
    font-weight:bold;
    line-height:33px;
    padding:0 0 0 16px;
    border:none;
    background:url("http://apps.bdimg.com/developer/static/09031150/developer/images/bae/item_icon.png") no-repeat 6px 50%;
}
.app-list .mobile-list-title .toggle-btn{
    float:right;
    width:9px;
    height:11px;
    line-height:200px;
    overflow:hidden;
    background: url("http://apps.bdimg.com/developer/static/09031150/developer/images/toggle.png") no-repeat 0 0;
    margin-top:10px;
}
.app-list .mobile-list-details{
    padding:0px;
    margin:0 10px;
    color: #999999;
    line-height:20px;
}
.app-list .mobile-list-details li{
    height:29px;
    line-height:29px;
    padding:0 22px;
    color:#333;
    background-color:white;
    margin:1px;
}
.channel-list{
    border:0 none;
}
.channel-list .channel-name,.mobile-list-details li .app-version{
    float:left;
    width:155px;
}
.channel-list .channel-name{
    font-weight:bold;
}
.channel-list .channel-status,.mobile-list-details li .app-status{
    float:left;
}
.app-list .red{
    color:#c00;
}
.app-list .green{
    color:#44b000;
}
.page-area {
    border-top: 1px solid #E0E0E0;
    padding-bottom: 15px;
    text-align: center;
}
.page-area div {
    margin: 0 auto;
    overflow: hidden;
    width: 129px;
}
.page-area .page-item  {
    float: left;
    height: 24px;
    width: 40px;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/applist.png') no-repeat 0 0;
}
.page-area .left-disable {
    background-position: 0 -27px;
}
.page-area .right-disable {
    background-position: -89px -27px;
}
.page-area .page-num {
    border-bottom: 1px solid #E0E0E0;
    font-size: 12px;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    width: 49px;
    background:none;
}
.page-area .num {
    width: 49px;
    background:none;
}
.app-list .title{
    position:relative;
}
.title .key-search-form{
    position:absolute;
    top:3px;
    right:0;
    display:block;
    width:205px;
    height:26px;
    background:url('http://apps.bdimg.com/developer/static/09031150/developer/images/bae/applist.png') no-repeat 0 0;
    font-size:12px;
}
.title .toggle-bae-version{
    position:absolute;
    top:10px;
    right:0;
    font-size:12px;
    font-weight:normal;
}
.title .apply-space{
    font-size:12px;
    font-weight:normal;
}
.title .key-search-form .key{
    float:left;
    width:169px;
    color:#333;
    border:0 none;
    outline:none;
    margin:0;
    padding:5px;
    height:16px;
    background:none;
}
.title .key-search-form .button{
    float:right;
    width:26px;
    height:26px;
    background:none;
    border:none;
    margin:0;
    padding:0;
    cursor:pointer;
}
/* welcome */
.welcome {}
.welcome .desc{
    background-color: #FFF9E7;
    height: 29px;
    line-height: 29px;
    border: 1px solid #FDE4C6;
    padding-left: 10px;
    color: gray;
    font-size: 12px;
    margin: 10px 0 20px 0;
}
.welcome .welcome-content{margin:12px 0;}
.welcome .welcome-content img{
    width:754px;
    height:209px;
    border:0 none;
}
.welcome_tip_title{
    font-size:14px;
    font-weight:bold;
    margin:0 0 10px;
}
.welcome_tip_content{
    line-height:27px;
    font-size:12px;
    color:#333;
    margin-bottom:10px;
}
.welcome_tip_content_item_title{
    padding-left:24px;
    font-weight:bold;
    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/item_icon_big.png) no-repeat 6px 50%;
}
.welcome_tip_content_item_content{
    padding-left:24px;
}
.welcome_tip_content .mark{
    color:#c00;
}
.welcome .start-btn{
    display:block;
    height:39px;
    width:132px;
    float:right;
    background:green url(http://apps.bdimg.com/developer/static/09031150/developer/images/bae/bottons.png) no-repeat -1px 0;
    border:0 none;
    outline:none;
    overflow:hidden;
    text-indent:-3000px;
    cursor:pointer;
}
.welcome .start-btn:hover{
    background-position:-151px 0;
}
/* welcome end *//*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/

.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size: 1em; }
.ui-widget-content {background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg-10x10-24.png) 0 0 repeat; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #d4d4d4;border-bottom: 1px solid #cfcfcf; background: #ededed url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_gloss-wave_37_ededed_10x37.png) 50% 50% repeat-x; color: #434343; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus {}
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icon_b3b3b3.png); }
.ui-widget-content .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icon_b3b3b3.png); }
.ui-state-default .ui-icon { background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icon_b3b3b3.png); }
.ui-state-active .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position:0 0; cursor:pointer;}
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(http://apps.bdimg.com/developer/static/09031150/developer/images/ui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Resizable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.17
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: 10px; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar {position: relative; height:37px; }
.ui-dialog .ui-dialog-title { float: left; line-height:37px; padding:0 0 0 18px; font-size:14px; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 24px; top: 50%; width: 19px; margin: -10px 0 0 0; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 1px solid #d5d5d5; padding:0; margin-top:-1px; background: #fff; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.17
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; 
    display: block;
    position: absolute; 
    z-index: -1;
    filter: mask();
    top: -4px; 
    left: -4px; 
    width: 200px;
    height: 200px;
}
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }.create-app-content{
}
.app-type-selection {
    padding:11px 0 0;
    margin-bottom:7px;
    _overflow:hidden;
    _height:125px;
}
.app-type-selection li{
    float:left;
    width:156px;
    text-align:center;
    position:relative;
}
.app-type-selection li .corner-outer,.app-type-selection li .corner-inner{
    position:absolute;
    left:74px;
    bottom:-17px;
    color:#d7d7d7;
}
.app-type-selection li .corner-inner{
    bottom:-18px;
    color:#f7f7f7;
}
.app-type-selection li.middle figure{
    border-left:1px solid #eee;
    border-right:1px solid #eee;
}
.app-type-selection .img,
.app-type-selection .name,
.app-type-selection .des{
    display:block;
    cursor:pointer;
}
.type-des{
    height:40px;
    line-height:20px;
    width:436px;
    padding:5px;
    background:#f7f7f7;
    color:#343434;
    border:1px solid #d7d7d7;
    margin:0 0 0 10px;
}
.app-type-selection .img{
    width:64px;
    height:64px;
    padding:18px;
    background:#f7f7f7;
    margin:0 auto;
    
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
.app-type-selection .hover .img,.app-type-selection .current .img{
    background:#e3e3e3;
}
.app-type-selection .img img{
    width:62px;
    height:62px;
    border:1px solid #e3e3e3;
}
.app-type-selection .name{
    font-size:14px;
    font-weight:bold;
    font-style:normal;
    color:#0088ce;
    padding:6px 0 0;
}

.create-form-container{
    padding-top:20px;
}
.create-app-form{
}
.field-single{
    margin:0 0 10px;
}
.field-single .field-name{
    float:left;
    width:114px;
    text-align:right;
    line-height:27px;
    color:#666;
}
.field-single .field-detail{
    float:left;
}
.field-single .text{
    width:139px;
    height:18px;
    border:1px solid #c6c6c6;
    padding:3px;
    box-shadow:inset 1px 1px 1px #eee;
}
.field-single select{
    height:22px;
    border:1px solid #c6c6c6;
    padding:2px;
    outline:none;
}
.field-single .long-text{
    width:221px;
}
.create-form-container .isnot-clouduser,.create-form-container .is-clouduser{
    padding:0 0 0 114px;
}
.create-app-form .form-error{
    padding-left:114px;
}
.create-app-form .form-error .error-tips{
    display:block;
    border:1px solid #F07F6B;
    background:#FFDBD5;
    color:#565656;
    padding:5px;
    margin:0 0 15px;
    width:203px;
}
.field-single .form-content .error-tips{
    color:#c00;
}
.field-single .des{
    width:300px;
    color:#b2b2b2;
    position:relative;
}
.field-single .des .error-tips{
    color:#c00;
}
.host .field-single .des,.bind .field-single .des{
    width:200px;
}
.agreement-content{
    color:#b2b2b2;
    margin:10px 0 10px 111px;
}
.agreement-content .outer{
    position:relative;
    margin-right:5px;
}
.create-app-content .button-content{
    padding-left:114px;
}

.create-site-app .des .verify-title{
    position:absolute;
    width:80px;
    left:-80px;
    top:0;
    text-align:right;
    color:#666;
}
.create-site-app .des .verify{
    color:#666;
    font-weight:bold;
    margin-bottom:5px;
}
.create-site-app .des .file-upload{
    width:215px;
    padding:0 6px 3px;
    margin-top:5px;
    background:#fff8e7;
    color:#333;
    border:1px solid #fde4c6;
}
.create-site-app .des .file-upload a{
    margin-left:5px;
}
.create-site-app .des .file-upload strong{
    display:block;
    color:#c00;
    font-weight:normal;
}/*common*/
.section-wrap{
    border:1px solid #d7d7d7;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px; 
    border-radius: 4px;
    background:#fff;
    margin: 0 0 20px 0;
}
.section-title{
    height:39px;
    line-height:39px;
    padding: 0 30px 0 16px;
}
.section-wrap .section-mark{
    border-bottom:1px solid #d7d7d7;
    background:#faf9fa url("http://apps.bdimg.com/developer/static/09031150/developer/images/section_title.png")  repeat-x 0 0;

    -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px;
    -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px;
}
.section-wrap .section-content{

}
.section-title em{
    font-family: "微软雅黑";
    font-style:normal;
    font-weight:normal;
    font-size:16px;
    color: #404040;
}

.common-btn{
    display: inline-block;

    display: inline;
    zoom:1;

    height:28px;
    overflow: hidden;
    padding-left:16px;
  
}
.common-btn span{
    float:left;
    display: block;
    height:28px;
    padding-right:16px;
    line-height:29px;
    overflow: hidden;
    color: #666;
    cursor: pointer;
   
}
.common-btn:hover{
    background-position:0 -28px;
}
.common-btn:hover span{
    color:#000;
    background-position:right -28px;
}

.layout-main{
    float:left;
    width:670px;
}
.layout-aside{
    float:right;
    width:290px;
}


/*index-content*/
.index-content{
    width:980px;
    margin:24px auto 0;
}
.index-content a{
    color:#08c;
    text-decoration:none;
}
.index-main{
    float:left;
    width:640px;
}
.index-sider{
    float:right;
    width:280px;
}
.index-sider .section-content{
    padding:0 10px 10px;
}

.index-partner{
    clear:both;
}

.index-partner .section-title{
    padding:0 0 0 6px;
    margin:15px 0;
}
.index-partner .section-content{
    height:128px;
    overflow: hidden;
}
.index-partner li{
    float: left;
    width: 110px;
    height: 52px;
    overflow: hidden;
    background: white;
    border: 1px solid #E9E9E9;
    text-align: center;
    margin:0 54px 20px 0;
    display: inline;
}
.index-partner li img{
    width:110px;
}
.index-partner li td{
    width: 110px;
    height: 52px;
    vertical-align:middle;
}

.index-service{
    background:#fcfcfc;
}
.index-service .section-title em{
    float:left;
}
.index-service .section-title a{
    float:right;
    font-family: "微软雅黑";
    font-size: 16px
}
.index-service .service-list{
    padding:0 10px;
}
.index-service .service-item{
    border-bottom:1px solid #f1f1f1;
}
.index-service .service-item-last{
    border-bottom:none;
}

.index-service .service-sublist{
    padding:0 0 10px;
}
.index-service .service-subitem{
    float:left;
    width:200px;
    margin:5px;   
    position: relative;
    display: inline;
}
.index-service .index-service-icon{
    position:absolute;
    top:17px;
    left:7px;

    width:54px;
    height:54px;
    overflow: hidden;

    display: block;
    cursor: default;
}
.index-service .index-service-icon img{
    width:54px;
    height:54px;
}
.index-service .index-service-item{
    color:#299bd5;
    font-weight:bold;
    font-size:14px;
}
.index-service p{
    line-height:2em;
}
.index-service .index-service-func a{
    float:left;
    zoom:1;
    height:29px;
    line-height:29px;
}
.index-service .index-service-func .index-service-start{
    display:block;
    margin-right:10px;
    width:86px;
    text-indent:-3000px;
   
}
.index-service .index-service-func .index-service-start:hover{
  
}
.index-service .index-service-func .index-service-start-disabled{
    display:block;
    margin-right:10px;
    width:86px;
    text-indent:-3000px;
   
}
.index-service .index-service-func .index-service-banding{
    display:block;
    margin-right:10px;
    width:123px;
    text-indent:-3000px;
 
}
.index-service .index-service-func .index-service-banding:hover{
  
}
.index-service .index-service-func .index-service-banding-disabled{
    display:block;
    margin-right:10px;
    width:123px;
    text-indent:-3000px;
   
}

.links-list li{
    padding:0 0 0 10px;
    line-height:24px;  
}
.links-list a{
    color:#404040;
}


.index-join .section-content{
    text-align:center;
    padding-top:10px;
}
.index-news .links-list{
    padding-top:10px;
}
.index-news .links-list li{
    border-bottom:1px dashed #ccc;
    color:#696969;
    overflow:hidden;
}
.index-news .links-list li.last{
    border:none;
}
.index-news .links-list li .title{
    float:left;
    width:168px;
    white-space:nowrap;
    overflow:hidden;
   /* color:#41a2d8;
    font-weight:bold;*/
    word-wrap: normal;
    text-overflow:ellipsis;
}
.index-news .links-list li .time{
    float:right;
    width:75px;
    text-align:right;
}
.index-news .links-list li .desc{
    clear:both;
    white-space:nowrap;
    overflow:hidden;
    word-wrap: normal;
    text-overflow:ellipsis;
    width:231px;
}

.developer-conference{
    text-align:center;
    padding-top:8px;
    color:#0088cc;
}
.developer-conference a{
    color:#0088cc;
}
.developer-conference .img{
    display: block;
    margin-bottom:10px;
}
.developer-conference .img{
    width:244px;
    height:60px;
    border:1px solid #d7d7d7;
}
.developer-conference .title{
    font-size:14px;
    font-weight:bold;
}

.index-party .section-content{
    padding:0 10px 15px;
}
.index-party .party-list{
    padding:20px 0 10px 4px;
}
.index-party .party-item{
    padding:0 0 10px 60px;
    zoom:1;
    position:relative;
}
.index-party .party-status{
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:47px;
    height:23px;
    overflow:hidden;
    text-indent:-3000px;
   
}
.index-party .ing .party-status{
    background-position:-154px 0;
}
.index-party .pre .party-status{
    background-position:-259px 0;
}
.index-party .will .party-status{
    background-position:-102px 0;
}
.index-party .ed .party-status{
    background-position:-206px 0;
}
.index-party .end .party-status{
    background-position:-309px 0;
}
.index-party .party-info{
    color:#909090;
    font-size:10px;
}
.index-party .will .party-info a{
    display:block;
    width:92px;
    height:25px;
    text-indent:-3000px;
  
}
.index-party .will .party-info a:hover{
    background-position:-207px -61px;
}
.index-party .will .party-info a.disabled{
    background-position:-105px -61px;
} 
.index-party .party-name a{
    font-size:13px;
    font-weight:bold;
    color:#1485bf;
}

.index-party .party-name span{
    font-size:13px;
    font-weight:bold;
    color:#5f5f5f;
}
.index-contact{
    border-top:1px solid #ececec;
    padding:10px 0 0;
}
.index-contact .contact-title{
    font-size:14px;
    font-weight:bold;
    margin-top:5px 0;
}
.index-contact address p{
    margin: 5px 0;
}
.index-contact a{
    color:#0088cc;
}

.weibo{
    width:230px;
    font-size:14px;
    margin-top:10px;
}
.weibo p{
    position: relative;
    height:24px;
    line-height:24px;
}
.weibo .followbutton{
    position: absolute;
    top:0;
    right:0;
}
.weibo .WB_logo16a{
    display: inline-block;

   display: inline;
    zoom:1;

    width:16px;
    height:14px;
    margin-right:5px;
   
    font-size:0;
    line-height:200px;
    overflow: hidden;
}
.weibo .approve_co {
    width: 14px;
    height: 12px;
    background-position: 0 -150px;
    vertical-align: -1px;
}


/* log */
.index-login{
    min-height:205px;
    _height:205px;
}
.index-login .log-style-list{
    height:32px;
}
.index-login .log-style-item{
    width:143px;
    float:left;
    border:1px solid #ececec;
    cursor:pointer;
    background-color:#f8f8f8;
}
.index-login .normal-log{
    border-width:0 1px 1px 0;
    border-top-left-radius:3px;
}
.index-login .mobile-log{
    border-width:0 0 1px 1px;
    border-top-right-radius:3px;
}
.index-login .log-style-list .current{
    border-color:white;
}
.index-login .inner-box{
    border:1px solid white;
    line-height:29px;
    text-align:center;
    font-size:14px;
    font-family:"微软雅黑";
    color:#4d4d4d;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
}
.index-login .log-style-list .current .inner-box{
    background-color:#fff;
}
.index-login .log-content{
    position:relative;
    margin:0 5px;
    padding:30px 15px 15px 0;
}
.index-login .form-row{
    padding:5px 0 2px;
}
.index-login .form-error{
    position:absolute;
    width:200px;
    top:15px;
    left:15px;
    padding-left:59px;
    color:red;
    white-space:nowrap;
    overflow:hidden;
}
.index-login .log-content .label{
    display:inline-block;
    width:56px;
    text-align:center;
    line-height:27px;
    font-size:14px;
    color:#000;
}
.index-login .log-content .input{
    width:150px;
    height:19px;
    padding:3px;
    line-height:19px;
    color:#666;
    border:1px solid #c9c9c9;
    box-shadow:inset 1px 1px 2px #c9c9c9;
}
.index-login .log-content .short-input{
    width:60px;
    height:19px;
    padding:3px;
    line-height:19px;
    color:#666;
    border:1px solid #c9c9c9;
    box-shadow:inset 1px 1px 2px #c9c9c9;
}
.index-login .pass-verifypic {
    vertical-align: middle;
}
.index-login .pass-verifypic img {
    margin-left: 5px;
    height: 27px;
    vertical-align: top;
}
.index-login .form-un-inputs{
    padding-left:59px;
}
.index-login .form-un-inputs .mem{
    position:relative;
    left:-3px;
    top:2px;
}
.index-login .logged{
    padding:17px 14px 0;
    line-height:18px;
}
.index-login .user-info{
    margin-top:10px;
    float:right;
    overflow:hidden;
    white-space:nowrap;
    width:130px;
    word-wrap:normal;
}
.index-login .logged .logged-username{
    text-decoration:underline;
    word-break:break-all;
}
.index-login .to-login{
    width:90px;
    height:25px;
    text-indent:-3000px;
    border:0 none;
    outline:none;
  
    cursor:pointer;
}
.index-login .logged-logo{
    float:left;
    width:112px;
    height:54px;
    padding:0 11px 0 0;
}
.index-login .logged-info{
    float:right;
    width:130px;
    margin-top:10px;
    overflow:hidden;
    white-space:nowrap;
}
.index-login .to-developer-info{
    margin-top:20px;
}
.index-login .to-developer{
    display:block;
    width:104px;
    height:32px;
    overflow:hidden;
    margin-top:20px;
    text-indent:-3000px;
  
}
.index-login .to-developer:hover{
    background-position: -505px -6px;
}
.index-login .manager-info{
    margin-top:12px;
}

.index-login .manager-info li{
	line-height:36px;
}
.index-login .manager-info li a{
	float:left;
	font-size:14px;
}
.index-login .manager-info li span{
	float:left;
	margin-left:1em;
}
/* log end */
.service-sub-title{
    font-family: "微软雅黑";
    font-style:normal;
    font-size:14px;
    color: #404040;
    padding:15px 16px 5px;
}
.page-service a{
    color:#0088cc;
}
.page-service .section-content li{
    float:left;
    position: relative;
    padding:20px 29px 10px 115px;
    width:345px;
    min-height:100px;
}
.page-service .section-content li:hover{
    background:#f7f7f7;
}
.page-service .section-content li:hover .open-service-icon{
    background-position:0 -76px;
}
.page-service .open-service-icon{
    position: absolute;
    top:20px;
    left:20px;
}
.open-service-icon{
    width:54px;
    height:54px;
    padding:11px;
  
    overflow: hidden;
}
.page-service .open-service-icon {
    cursor:default;
}
.open-service-icon img{
    width:54px;
    height:54px;
}
.page-service .open-service-content{
    /*float:left;*/
}
.page-service .open-service-intro{
    line-height:21px;
    color:#5b5b5b;
    word-break:break-all;
}
.page-service .open-service-title{
    font-size:14px;
    font-weight:bold;
    cursor:default;
    color:#5B5B5B;
    outline:none;
}
.page-service .open-service-other{
    width:345px;
    margin-top:10px;
    position: relative;
    zoom:1;
}
.open-service-other .split{
    margin:0 5px;
    color:#0088cc;
}
.page-service .open-service-other .btn-content{
    position: absolute;
    top:0;
    right:0;
}
.page-service .open-service-other .btn-content .common-btn{
    float:right;
}
.page-service .open-service-other .btn-content .des{
    float: right;
    color:#999;
    padding-top:8px;
    white-space: nowrap;
    clear:both;
}

.open-service-tabs{
    font-family: "微软雅黑";
    padding:36px 0 30px;
}
.open-service-tabs li{
    float:left;
    width:243px;
    margin-left:2px;
    height:226px;
    overflow: hidden;
}
.open-service-tabs li.icon-dev{
    margin-left:0;
}
.open-service-tabs li a{
    display:block;
    height:226px;
}
.open-service-tabs li a:hover{
  
}

.open-service-tabs .open-service-tabs-title{
    display: block;
    text-align:center;
    font-style:normal;
    font-size:16px;
    font-family:"微软雅黑";
    font-weight:bold;
}
.open-service-tabs .open-service-tabs-intro{
    display: block;
    padding:10px 24px 0;
    text-align:left;
    color:#5b5b5b;
}
.open-service-tabs .open-service-tabs-icon{
    width:243px;
    height:108px;
    margin:0 0 10px;
    display:block;
   
}
.open-service-tabs .icon-dev .open-service-tabs-icon{
    background-position:0 0;
}
.open-service-tabs .icon-operate .open-service-tabs-icon{
    background-position:-245px 0;
}
.open-service-tabs .icon-channel .open-service-tabs-icon{
    background-position:-491px 0;
}
.open-service-tabs .icon-commercial .open-service-tabs-icon{
    background-position:-736px 0;
}

.open-service-tabs .icon-dev a:hover .open-service-tabs-icon{
    background-position:-1000px 0;
}
.open-service-tabs .icon-operate a:hover .open-service-tabs-icon{
    background-position:-1245px 0;
}
.open-service-tabs .icon-channel a:hover .open-service-tabs-icon{
    background-position:-1491px 0;
}
.open-service-tabs .icon-commercial a:hover .open-service-tabs-icon{
    background-position:-1736px 0;
}


/* page-dev-center */
.page-dev-center{
    color:#5a5a5a;
}
.page-dev-center a{
    color:#0088cc;
}
.page-dev-center-banner{
    width:670px;
    height:225px;
    overflow: hidden;
    margin-bottom:20px;
}
.page-dev-center-banner img{
    vertical-align: top;
}
.cooperation-case .app-logo-content{
    width:70px;
    height:70px;
}
.cooperation-case .apps-list{
    padding:0 15px;
}
.cooperation-case .apps-list li{
    float:left;
    width:100%;
    padding:15px 0;
    border-bottom:1px dotted #ccc;
}
.cooperation-case .apps-list li.last{
    border:none;
}

.cooperation-case a{
    color:#08c;
}

.cooperation-case .apps-list .app-logo-content{
    float:left;
}
.cooperation-case .app-info{
    margin:6px 0 0 75px;
}

.page-dev-center .open-service-list {
    margin:0 15px;
}
.page-dev-center .split-border{
    border-bottom:1px dotted #ccc;
}
.page-dev-center .open-service-list li{
    position: relative;
    float:left;
    width:200px;
    padding:15px 20px 15px 96px;
    min-height:75px;
}
.page-dev-center .open-service-icon{
    position: absolute;
    top:15px;
    left:0;
}
.page-dev-center .open-service-title{
    font-size:14px;
    font-weight:bold;
}
.page-dev-center .split{
    margin:0;
}


.basic-intro dl{
    position: relative;
    padding:15px 0 15px 115px;
    min-height:76px;
    zoom:1;
}
.basic-intro .open-service-icon{
    position: absolute;
    top:15px;
    left:18px;
}
.basic-intro dd{
    line-height:25px;
}
.basic-intro dd a{
    font-style:normal;
    color:#08c;
    font-size:14px;
    font-weight:bold;
    margin-right:10px;
}


.dev-center-videos ul{
    padding:10px 0;
}
.dev-center-videos li{
    float:left;
    padding:0 35px;
    text-align:center;
    line-height:20px;
}
.dev-center-videos li figure{
    width:152px;
}
.dev-center-videos li img{
    width:144px;
    height:76px;
    border:1px solid #efefef;
    margin:2px;
    vertical-align:top;
}
.dev-center-videos li .img-content{
    width:150px;
    border:1px solid #dadada;
    display: block;
    margin-bottom:8px;

    -webkit-box-shadow:0px 0px 6px #666;
    -moz-box-shadow:0px 0px 6px #666;
    box-shadow:0px 0px 6px #666;
}
.dev-center-videos li .img-content:hover{
    border:1px solid #08c;
}


/* report */
.report-tab{
    margin:15px auto;
    width:980px;
}
.report-tab .report-tab-list{
    height:20px;
    border:1px solid #cdcdcd;
    border-radius:3px;
    background-color:#f3f9fd;
    width:501px;
    padding:9px 0;
    line-height:20px;
    text-align:center;
    font-size:16px;
    color:#333;
}
.report-tab .report-tab-item{
    float:left;
    height:20px;
    width:250px;
    font-family:"微软雅黑","宋体";
    font-weigth:bold;
}
.report-tab .sepr{
    width:1px;
    height:16px;
    margin:2px 0;
    background-color:#cdcdcd;
}
.report-tab .report-tab-item a{
    color:#0087c7;
    outline:none;
}
.report-intro .section-content{
    padding:0 16px;
}
.report-intro .section-content p{
    text-indent:2em;
    line-height:24px;
    margin:1em 0;
}
.section-content-download-info{
    background-color:#f9f9f9;
    border-bottom:1px solid #d1deee;
    color:#333;
    margin:13px 14px 0;
    padding:9px 13px 7px;
    line-height:24px;
    font-size:14px;
}
.report-single-download{
    padding:16px;
}
.report-download-title{
    height:20px;
    line-height:20px;
    padding-bottom:20px;
}
.report-download-title h2{
    float:left;
    font-family: "Microsoft YaHei";
    font-style: normal;
    font-size: 14px;
    color: #404040;
}
.report-download-title .report-date{
    float:right;
    color:#999;
}

.report-download-icon{
    float:left;
    position: relative;
    zoom:1;

    width:150px;
    height:150px;
    text-align:center;
    display: block;   
}
.report-download-icon .report-date{
    position: absolute;
    width:100%;
    left: 0;
    top: 120px;
    font-size: 12px;
    color: #666;
}

.report-download-content{
    float:left;
    display:inline;

    margin-left:20px;
    width:770px;
}
.report-download-button{
    display: block;
    width:152px;
    height:36px;
    line-height:100px;
    overflow:hidden;
    text-align:center;
   
}
.report-download-content em{
    color: #F60;
    font-size: 14px;
    font-weight: normal;
    font-style:normal;
    display: block;
    margin-top: 10px;
}
.report-download-content li{
    list-style:decimal inside;
    margin:0.5em 0;
    line-height:19px;
}body {font-family:"Microsoft YaHei","微软雅黑"}

/*外层容器*/
.cycleContainer {
	display:none;
	margin-top:40px;
	margin-left:auto;
	margin-right:auto;
	
	width:980px;
	height:630px;
	zoom:1;	/*清楚浮动onlyIE*/
	
	font-weight:900;
}
/*清除浮动，防止因子元素连续浮动，造成父元素无法获得高度等问题*/
.cycleContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*左侧导航*/
.leftMenu {
	display:none;
	float:left;
	width:198px;
	height:630px;
	border:1px solid #B6CBD0;
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	
	background-color:#F0F3F4;
}
.menuBar {
	margin-top:10px;
	margin-bottom:20px;
}
/*单个导航项目的样式*/
.menuLine {
	font-size:18px;
	color:#727A84;
	cursor: pointer;
}
.menuTitle{
	border-top:1px solid #B4C9CE;
	
	border-right:1px solid #F0F3F4;
	padding:0 0 0 65px;
	margin:0px;
	height:50px;
	line-height:50px;
}
#m-dev {
	
	background-repeat:no-repeat;
	background-position:20px;
}
#m-test {
	
	background-repeat:no-repeat;
	background-position:20px;
}
#m-op {
	
	background-repeat:no-repeat;
	background-position:20px;
}
#m-acc {
	
	background-repeat:no-repeat;
	background-position:20px;
}
.childMenus {
	display:none;
	font-size:14px;
	color:#000000;
	padding-left:55px;
}
.childMenus div {
	padding:10px 0 10px 10px;
	margin-right:-2px;
	cursor:pointer;
}

/*右侧内容*/
.contentPage {
	display:none;
	float:left;
	width:779px;
	height:630px;
	border-top:1px solid #B6CBD0;
	border-right:1px solid #B6CBD0;
	border-bottom:1px solid #B6CBD0;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	background-color:#FBFBFB;
}

/*右上角关闭按钮*/
#closeBox {
	position:absolute;
	display:none;
	width:48px;
	height:45px;
	background-image:url("http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/close.png");
	cursor: pointer;
}
#closeButton {
	width:25px;
	height:25px;
	margin-left:11px;
	margin-top:11px;
}

/*页面公共内容*/
.pageDiv {
	display:none;
	float:left;
	width:740px;
	padding:20px;
}
.pageTitle {
	display:inline-block;
	padding-bottom:10px;
	font-size:18px;
	color:#000000;
	border-bottom:4px solid #1EA5E5;
}
.blackLine {
	padding:0px;
	margin:0px;
	height:3px;
	line-height:3px;
	background-color:#000000;
}
.pageRealContent {
	width:700px;
	font-size:12px;
	font-weight:400;
	line-height:24px;
}

/*功能说明*/
.pageInfo {
	margin-top:10px;
}

/*主要区域*/
.mainArea {
	overflow:hidden;
}
.greenTitle {
	margin-top:20px;
	font-size:14px;
	line-height:18px;
	font-weight:900;
	color:#67A824;
}
.greenTitleContent p {
	margin-top:5px;
	padding-left:20px;
}
.greenTitleContent p a {
	text-decoration:underline;
	color:#1A91CA;
}
.greenTitleContent p a:visited {
	text-decoration:underline;
	color:#1A91CA;
}

/*副标题*/
.pageTitle2 {
	font-size:16px;
	color:#000000;
	font-weight:700;
	display:inline-block;
	line-height:21px;
}

/*下方链接*/
#bottomLinks {
	margin-top:20px;
	font-size:12px;
	font-weight:400;
	color:#000000;
}
#bottomLinks span {
	padding-right:20px;
}
#bottomLinks span a {
	text-decoration:underline;
	color:#1A91CA;
}

.sliderBox {
	border:2px solid #000000;
	padding:0px;
	margin:10px 0 10px 0;
	width:690px;
	overflow-y:hidden;
	overflow-x:auto;
	white-space:nowrap;
}
.sliderBox li {
	display:inline;
	width:156px;
}
.sliderBox li img {
	border:0px;
	height:256px;
}

/*体验按钮区域*/
.goButtonLink {
	width:100px;
	height:32px;
	margin-top:20px;
	display:block;
	background-image:url("http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/btn-frk.png");
	background-repeat:no-repeat;
	background-position:0 0;
	cursor:pointer;
    text-indent:-3000px;
}

#dev-ev-left {
	float:left;
	height:460px;
	width:365px;
	padding-top:10px;
}
#dev-ev-left div {
	margin-top:15px;
	padding-left:30px;
	font-size:14px;
	font-weight:900;
	line-height:18px;
	color:#67A824;
	
	background-repeat:no-repeat;
	background-position:20px;
}
#dev-ev-left p {
	padding-left:30px;
	margin-top:5px;
	line-height:16px;
}
#dev-ev-right {
	float:right;
	height:460px;
	margin-top:20px;
}
#goMail {
	color:#999999;
	padding-top:20px;
	display:block;
	line-height:16px;
}.layout{
		width:1000px;
		margin:0 auto;
		position: relative;
		height:605px;
		background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/layout.png) no-repeat -30px 60px;
		_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/layout-ie6.png) no-repeat -30px 60px;
	}
.btn-base{
	    display:none;
		background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-title.png) no-repeat left top;
		_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-title-ie6.png) no-repeat left top;
		overflow: hidden;
	}
.btn-base .btn-title{
		float: left;
	}
.btn-base .btn-content{
	    float: left;
	    padding:14px 10px 10px 10px;
	    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-content.png) no-repeat right top;
	    _background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-content-ie6.png) no-repeat right top;
    }

.btn-base .btn-title{
		padding: 18px 0px 10px 10px;

}
.btn-base .btn-title h4{
		font-size:14px;
		color: #000000;
		font-family:"Microsoft YaHei","微软雅黑";
}
.btn-base .btn-list li{
	    line-height: 22px;
}
.btn-base .btn-list a{
		font-size: 14px;
		color: #525b67;
		font-family:"Microsoft YaHei","微软雅黑";
		word-wrap: break-word;
}
.btn-base .btn-list a:hover,.btn-base .btn-list a.hover{
		font-size: 14px;
		color: #1ea5e5;
		font-family:"Microsoft YaHei","微软雅黑";
}


.btn-middle{
		background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-middle.png) no-repeat left top;
		_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-middle-ie6.png) no-repeat left top;
		overflow: hidden;
		display: none;
	}
.btn-middle .btn-title{
		float: left;
	}
.btn-middle .btn-content{
	    float: left;
	    padding:22px 10px 10px 10px;
	    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-middle-content.png) no-repeat right 10px;
	    _background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-middle-content-ie6.png) no-repeat right 10px;
    }

.btn-middle .btn-title{
		font-size:14px;
		color: #000000;
		font-family:"Microsoft YaHei","微软雅黑";
		padding: 26px 0px 10px 10px;

}
.btn-middle .btn-list li{
	    line-height: 22px;
}
.btn-middle .btn-list a{
		font-size: 14px;
		color: #525b67;
		font-family:"Microsoft YaHei","微软雅黑";
		word-wrap: break-word;
}
.btn-middle .btn-list a:hover{
		font-size: 14px;
		color: #1ea5e5;
		font-family:"Microsoft YaHei","微软雅黑";
}



.btn-min{
		background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-min.png) no-repeat left top;
		_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-min-ie6.png) no-repeat left top;
		overflow: hidden;
		display: none;
	}
.btn-min .btn-title{
		float: left;
	}
.btn-min .btn-content{
	    float: left;
	    padding:10px 10px 10px 10px;
	    background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-min-content.png) no-repeat right top;
	    _background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/btn-min-content-ie6.png) no-repeat right top;
    }

.btn-min .btn-title{
		font-size:14px;
		color: #000000;
		font-family:"Microsoft YaHei","微软雅黑";
		padding: 14px 0px 10px 10px;

}
.btn-min .btn-list li{
	    line-height: 22px;
}
.btn-min .btn-list a{
		font-size: 14px;
		color: #525b67;
		font-family:"Microsoft YaHei","微软雅黑";
		word-wrap: break-word;
}
.btn-min .btn-list a:hover{
		font-size: 14px;
		color: #1ea5e5;
		font-family:"Microsoft YaHei","微软雅黑";
}


.btn-deve{
	    height:134px;
	    display: none;
}
.btn-deve .btn-title{
		width:40px;	
	}
.btn-deve .btn-content{   
	    width: 120px;    
	    height: 100%;
}


.btn-test{
	    height:134px;
}
.btn-test .btn-title{
		width:40px;	
	}
.btn-test .btn-content{   
	    width: 140px;  
	    height:100%; 
	    
}

.btn-pm{
	    height:106px;
}
.btn-pm .btn-title{
		width:40px;	
	}
.btn-pm .btn-content{   
	    width: 87px;  
	    height:100%; 
	    
}

.btn-ass{
	    height:56px;
}
.btn-ass .btn-title{
		width:40px;	
	}
.btn-ass .btn-content{   
	    width: 72px;  
	    height:100%; 
	    
}


.button-dw{
	height:48px;
	width:50px;
	padding-right: 10px;
	padding-left:10px;
	display: block;
	position: relative;
	visibility: visible;
}
.button-dw .button-map-right{
	width:10px;
	height: 48px;
	display: block;
	position: absolute;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-map-right.png) no-repeat right top;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-map-right-ie6.png) no-repeat right top;
	right:0;
	top:0;
}
.button-dw .button-map-left{
	width:10px;
	height: 48px;
	display: block;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-map-left.png) no-repeat left top;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-map-left-ie6.png) no-repeat left top;
	position: absolute;
	left:0;
	top:0;
}
.button-dw .button-word{
	font-family:"Microsoft YaHei","微软雅黑";
	font-size:18px;
	color: #0083c1;
	font-weight:bold;
	display: block;
	height:48px;
	line-height: 40px;
	text-align:center;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-mo.png) no-repeat center top;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-mo-ie6.png) no-repeat center top;
}



.button-uw{
	height:50px;
	width:50px;
	padding-right: 10px;
	padding-left:10px;
	display: block;
	position: relative;
	visibility: visible;
}
.button-uw .button-map-right{
	width:10px;
	height: 50px;
	display: block;
	position: absolute;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw-map-right.png) no-repeat right 10px;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw-map-right-ie6.png) no-repeat right 10px;
	right:0;
	top:0;
}
.button-uw .button-map-left{
	width:10px;	
	height: 50px;
	display: block;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw-map-left.png) no-repeat left 10px;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw-map-left-ie6.png) no-repeat left 10px;
	position: absolute;
	left:0;
	top:0;
}
.button-uw .button-word{
	font-family:"Microsoft YaHei","微软雅黑";
	font-size:18px;
	color: #0083c1;
	font-weight:bold;
	display: block;
	padding-top: 10px;
	height:40px;
	line-height: 40px;
	text-align:center;
	background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw.png) no-repeat center top;
	_background:url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/button-uw-ie6.png) no-repeat center top;
}

.hover .button-dw,.select .button-dw{
	visibility: hidden;
}
.hover .button-uw,.select .button-uw{
	visibility: hidden;
}
.hover .btn-base,.select .btn-base{
	display: block;
}
.hover .btn-min,.select .btn-min{
	display: block;
}
.hover .btn-middle,.select .btn-middle{
	display: block;
}






.button-deve{
	width:80px;
}
.button-test{
	width:95px;
}
.button-pm{
	width:64px;
	margin-top:-18px;
}

.button-ass{
	width:72px;
}



.deve-icon{
	width:146px;
	height:118px;
	background-position: 0 0;
}


.ass-icon{
	width:146px;
	height:114px;
	background-position: 0 -177px;
}


.test-icon{
	width:146px;
	height:128px;
	background-position: 0 -329px;
}


.pm-icon{
	width:136px;
	height:136px;
	background-position: 0 -510px;
}

.deve-wrap{
    position: absolute;
    top:114px;
    left:434px;
}
.test-wrap{
    position: absolute;
    top:190px;
    left:730px;
}
.pm-wrap{
    position: absolute;
    top:340px;
    left:454px;
}
.ass-wrap{
    position: absolute;
    top:224px;
    left:118px;
}

.deve-wrap .btn-deve{
	position: absolute;
	width:190px;
	top:-84px;
	left:0;
}
.test-wrap .btn-test{
	position: absolute;
	width:210px;
	top:-84px;
	left:0;
}
.pm-wrap .btn-pm{
	position: absolute;
	width:190px;
	top:120px;
	left:0;
}
.ass-wrap .btn-ass{
	position: absolute;
	width:190px;
	top:-8px;
	left:0;
}
.page-header{
   position: absolute;
   
}
.page-header .page-title{
	width:308px;
	height:50px;
	background: url(http://apps.bdimg.com/developer/static/09031150/developer/images/cycle/homepage/kfqlc.png) no-repeat left top;
	text-indent: -999em;
}
.page-header .page-header-content{
	font-size:14px;
	font-family: "Microsoft YaHei","微软雅黑";
	color: #9ca8ac;
	line-height:24px;
}
.wrap-e{
	cursor: pointer;
}

/*产品展示*/
  .wrap
        {
            background: #eee;
            margin: 10px auto;
            width: 162px;
            height: auto;
            display: block;
            padding: 12px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            -webkit-box-shadow: inset 0 1px 1px 0 #c7c7c7;
            -moz-box-shadow: inset 0 1px 1px 0 #c7c7c7;
            box-shadow: inset 0 1px 1px 0 #c7c7c7;
            text-align:center;
        }
        .wrap img
        {
            width: 100%;
            margin-top: 5px;
           
        }
        
         .wrap a
        {
             font-size:12px;
           
        }
        
        
        /*----Product文件----------------------------------------*/
/*【样式一】*/
#product-list #plug1{ padding:10px 0px;}
#product-list #plug1 ul{ list-style:none; }
#product-list #plug1 li{ float:left; display:inline; margin:0px 12px 5px; text-align:center; overflow:hidden;}
#product-list #plug1 li span{ display:block;}
#product-list #plug1 li img{ border:1px solid #ccc; padding:3px;}
#product-list #plug1 li span.info_title{ height:25px; line-height:25px; overflow:hidden;}

/*【样式二】*/
#product-list #plug2{ padding:10px;}
#product-list #plug2 dl{ overflow:hidden; float:left; margin-left:5px;}
#product-list #plug2 dl dt{ overflow:hidden; }
#product-list #plug2 dl dt a{ display:block; padding:3px; font-size:0px; border:1px solid #e6e6e6;}
#product-list #plug2 dl dd{ overflow:hidden;}
#product-list #plug2 dd ul{ padding-left:10px; list-style:none; color:#555;}
#product-list #plug2 dd li{ margin-bottom:4px;}
#product-list #plug2 dd li a.down{ color:#0cb000; text-decoration:underline;}
#product-list #plug2 h4.title{ font-size:14px; line-height:1.2; margin-bottom:5px;}
#product-list #plug2 h4.title a{ color:#466A86;}
#product-list #plug2 .dl-line{ border-bottom:1px solid #e3e3e3; height:1px; overflow:hidden; margin-bottom:10px;}

#product-list #plug0 dl{ overflow:hidden; float:left; margin:5px 2px 5px 3px; background:#f4f4f4; border:1px solid #E6E6E6; padding:5px;}
#product-list #plug0 dl dt{ overflow:hidden; background:#fff;}
#product-list #plug0 dl dt a{ display:block; padding:3px; font-size:0px; border:1px solid #e6e6e6;}
#product-list #plug0 dl dd{ overflow:hidden; margin-top:5px; background:#fff; padding:5px; line-height:1.8;}
#product-list #plug0 dd ul{ list-style:none; color:#555;}
#product-list #plug0 dd li a.down{ color:#0cb000; text-decoration:underline;}
#product-list #plug0 h4.title{ font-size:14px; line-height:1.2; margin-bottom:5px;}
#product-list #plug0 h4.title a{ color:#466A86;}
#product-list #plug0 .dl-line{ border-bottom:1px solid #e3e3e3; height:1px; overflow:hidden; margin-bottom:10px;}
